Partilhar via


ArmAuthorizationModelFactory.RoleManagementPolicyAssignmentData Método

Definição

Inicializa uma nova instância de RoleManagementPolicyAssignmentData.

public static Azure.ResourceManager.Authorization.RoleManagementPolicyAssignmentData RoleManagementPolicyAssignmentData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, string scope = default, Azure.Core.ResourceIdentifier roleDefinitionId = default, Azure.Core.ResourceIdentifier policyId = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Authorization.Models.RoleManagementPolicyRule> effectiveRules = default, Azure.ResourceManager.Authorization.Models.PolicyAssignmentProperties policyAssignmentProperties = default);
static member RoleManagementPolicyAssignmentData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * string * Azure.Core.ResourceIdentifier * Azure.Core.ResourceIdentifier * seq<Azure.ResourceManager.Authorization.Models.RoleManagementPolicyRule> * Azure.ResourceManager.Authorization.Models.PolicyAssignmentProperties -> Azure.ResourceManager.Authorization.RoleManagementPolicyAssignmentData
Public Shared Function RoleManagementPolicyAssignmentData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional scope As String = Nothing, Optional roleDefinitionId As ResourceIdentifier = Nothing, Optional policyId As ResourceIdentifier = Nothing, Optional effectiveRules As IEnumerable(Of RoleManagementPolicyRule) = Nothing, Optional policyAssignmentProperties As PolicyAssignmentProperties = Nothing) As RoleManagementPolicyAssignmentData

Parâmetros

name
String

O nome.

resourceType
ResourceType

O resourceType.

systemData
SystemData

O systemData.

scope
String

O escopo da política de gerenciamento de funções.

roleDefinitionId
ResourceIdentifier

A definição de função da atribuição de política de gerenciamento.

policyId
ResourceIdentifier

A atribuição de política de gerenciamento de função de ID de política.

effectiveRules
IEnumerable<RoleManagementPolicyRule>

A regra computada somente leitura aplicada à política. RoleManagementPolicyRule Observe que é a classe base. De acordo com o cenário, uma classe derivada da classe base pode precisar ser atribuída aqui ou essa propriedade precisa ser convertida em uma das classes derivadas possíveis. As classes derivadas disponíveis incluem RoleManagementPolicyApprovalRule, RoleManagementPolicyAuthenticationContextRule, RoleManagementPolicyExpirationRuleRoleManagementPolicyEnablementRulee RoleManagementPolicyNotificationRule.

policyAssignmentProperties
PolicyAssignmentProperties

Propriedades adicionais de escopo, definição de função e política.

Retornos

Uma nova RoleManagementPolicyAssignmentData instância para simulação.

Aplica-se a