Compartilhar via


KeyVaultAdministrationModelFactory.RoleDefinition Método

Definição

Inicializa uma nova instância de RoleDefinition.

public static Azure.Security.KeyVault.Administration.KeyVaultRoleDefinition RoleDefinition (string id, string name, string type, string roleName, string description, string roleType, System.Collections.Generic.IList<Azure.Security.KeyVault.Administration.KeyVaultPermission> permissions, System.Collections.Generic.IList<Azure.Security.KeyVault.Administration.KeyVaultRoleScope> assignableScopes);
static member RoleDefinition : string * string * string * string * string * string * System.Collections.Generic.IList<Azure.Security.KeyVault.Administration.KeyVaultPermission> * System.Collections.Generic.IList<Azure.Security.KeyVault.Administration.KeyVaultRoleScope> -> Azure.Security.KeyVault.Administration.KeyVaultRoleDefinition
Public Shared Function RoleDefinition (id As String, name As String, type As String, roleName As String, description As String, roleType As String, permissions As IList(Of KeyVaultPermission), assignableScopes As IList(Of KeyVaultRoleScope)) As KeyVaultRoleDefinition

Parâmetros

id
String

A ID de definição de função.

name
String

O nome da definição de função.

type
String

O tipo de definição de função.

roleName
String

O nome da função.

description
String

A descrição da definição de função.

roleType
String

O tipo de função.

permissions
IList<KeyVaultPermission>

Permissões de definição de função.

assignableScopes
IList<KeyVaultRoleScope>

Escopos atribuíveis à definição de função.

Retornos

Aplica-se a