ArmAuthorizationModelFactory.RoleManagementPolicyData Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Inicializa uma nova instância de RoleManagementPolicyData.
public static Azure.ResourceManager.Authorization.RoleManagementPolicyData RoleManagementPolicyData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, string scope = default, string displayName = default, string description = default, bool? isOrganizationDefault = default, Azure.ResourceManager.Authorization.Models.RoleManagementPrincipal lastModifiedBy = default, DateTimeOffset? lastModifiedOn = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Authorization.Models.RoleManagementPolicyRule> rules = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Authorization.Models.RoleManagementPolicyRule> effectiveRules = default, Azure.ResourceManager.Authorization.Models.RoleManagementPolicyProperties policyProperties = default);
static member RoleManagementPolicyData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * string * string * string * Nullable<bool> * Azure.ResourceManager.Authorization.Models.RoleManagementPrincipal * Nullable<DateTimeOffset> * seq<Azure.ResourceManager.Authorization.Models.RoleManagementPolicyRule> * seq<Azure.ResourceManager.Authorization.Models.RoleManagementPolicyRule> * Azure.ResourceManager.Authorization.Models.RoleManagementPolicyProperties -> Azure.ResourceManager.Authorization.RoleManagementPolicyData
Public Shared Function RoleManagementPolicyData (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 displayName As String = Nothing, Optional description As String = Nothing, Optional isOrganizationDefault As Nullable(Of Boolean) = Nothing, Optional lastModifiedBy As RoleManagementPrincipal = Nothing, Optional lastModifiedOn As Nullable(Of DateTimeOffset) = Nothing, Optional rules As IEnumerable(Of RoleManagementPolicyRule) = Nothing, Optional effectiveRules As IEnumerable(Of RoleManagementPolicyRule) = Nothing, Optional policyProperties As RoleManagementPolicyProperties = Nothing) As RoleManagementPolicyData
Parâmetros
A ID.
- name
- String
O nome.
- resourceType
- ResourceType
O resourceType.
- systemData
- SystemData
O systemData.
- scope
- String
O escopo da política de gerenciamento de função.
- displayName
- String
O nome de exibição da política de gerenciamento de função.
- description
- String
A descrição da política de gerenciamento de função.
- lastModifiedBy
- RoleManagementPrincipal
O nome da entidade a modificou pela última vez.
- lastModifiedOn
- Nullable<DateTimeOffset>
A hora da data da última modificação.
A regra 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, RoleManagementPolicyEnablementRulee RoleManagementPolicyNotificationRuleRoleManagementPolicyExpirationRule .
- 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, RoleManagementPolicyEnablementRulee RoleManagementPolicyNotificationRuleRoleManagementPolicyExpirationRule .
- policyProperties
- RoleManagementPolicyProperties
Propriedades adicionais do escopo.
Retornos
Uma nova RoleManagementPolicyData instância para zombar.
Aplica-se a
Azure SDK for .NET