Compartilhar via


ArmAuthorizationModelFactory Classe

Definição

Fábrica de modelos para modelos.

public static class ArmAuthorizationModelFactory
type ArmAuthorizationModelFactory = class
Public Class ArmAuthorizationModelFactory
Herança
ArmAuthorizationModelFactory

Métodos

AuthorizationClassicAdministrator(ResourceIdentifier, String, ResourceType, SystemData, String, String)

Inicializa uma nova instância de AuthorizationClassicAdministrator.

AuthorizationProviderOperationInfo(String, String, String, String, BinaryData, Nullable<Boolean>)

Inicializa uma nova instância de AuthorizationProviderOperationInfo.

AuthorizationProviderOperationsMetadataData(ResourceIdentifier, String, ResourceType, SystemData, String, IEnumerable<AuthorizationProviderResourceType>, IEnumerable<AuthorizationProviderOperationInfo>)

Inicializa uma nova instância de AuthorizationProviderOperationsMetadataData.

AuthorizationProviderResourceType(String, String, IEnumerable<AuthorizationProviderOperationInfo>)

Inicializa uma nova instância de AuthorizationProviderResourceType.

AuthorizationRoleDefinitionData(ResourceIdentifier, String, ResourceType, SystemData, String, String, Nullable<AuthorizationRoleType>, IEnumerable<RoleDefinitionPermission>, IEnumerable<String>)

Inicializa uma nova instância de AuthorizationRoleDefinitionData.

DenyAssignmentData(ResourceIdentifier, String, ResourceType, SystemData, String, String, IEnumerable<DenyAssignmentPermission>, String, Nullable<Boolean>, IEnumerable<RoleManagementPrincipal>, IEnumerable<RoleManagementPrincipal>, Nullable<Boolean>)

Inicializa uma nova instância de DenyAssignmentData.

DenyAssignmentPermission(IEnumerable<String>, IEnumerable<String>, IEnumerable<String>, IEnumerable<String>, String, String)

Inicializa uma nova instância de DenyAssignmentPermission.

EligibleChildResource(String, String, String)

Inicializa uma nova instância de EligibleChildResource.

PolicyAssignmentProperties(ResourceIdentifier, String, ResourceType, SystemData, ResourceIdentifier, RoleManagementPrincipal, Nullable<DateTimeOffset>, ResourceIdentifier, String, Nullable<AuthorizationRoleType>, ResourceIdentifier, String, Nullable<RoleManagementScopeType>)

Inicializa uma nova instância de PolicyAssignmentProperties.

RoleAssignmentData(ResourceIdentifier, String, ResourceType, SystemData, String, ResourceIdentifier, Nullable<Guid>, Nullable<RoleManagementPrincipalType>, String, String, String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, String, String, ResourceIdentifier)

Inicializa uma nova instância de RoleAssignmentData.

RoleAssignmentScheduleData(ResourceIdentifier, String, ResourceType, SystemData, String, ResourceIdentifier, Nullable<Guid>, Nullable<RoleManagementPrincipalType>, ResourceIdentifier, ResourceIdentifier, Nullable<RoleAssignmentScheduleAssignmentType>, Nullable<RoleManagementScheduleMemberType>, Nullable<RoleManagementScheduleStatus>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, String, String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, RoleManagementExpandedProperties)

Inicializa uma nova instância de RoleAssignmentScheduleData.

RoleAssignmentScheduleInstanceData(ResourceIdentifier, String, ResourceType, SystemData, String, ResourceIdentifier, Nullable<Guid>, Nullable<RoleManagementPrincipalType>, ResourceIdentifier, ResourceIdentifier, Nullable<RoleManagementScheduleStatus>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, ResourceIdentifier, ResourceIdentifier, Nullable<RoleAssignmentScheduleAssignmentType>, Nullable<RoleManagementScheduleMemberType>, String, String, Nullable<DateTimeOffset>, RoleManagementExpandedProperties)

Inicializa uma nova instância de RoleAssignmentScheduleInstanceData.

RoleAssignmentScheduleRequestData(ResourceIdentifier, String, ResourceType, SystemData, String, ResourceIdentifier, Nullable<Guid>, Nullable<RoleManagementPrincipalType>, Nullable<RoleManagementScheduleRequestType>, Nullable<RoleManagementScheduleStatus>, String, ResourceIdentifier, ResourceIdentifier, ResourceIdentifier, String, RoleAssignmentScheduleTicketInfo, String, String, Nullable<DateTimeOffset>, Nullable<Guid>, RoleManagementExpandedProperties, Nullable<DateTimeOffset>, Nullable<RoleManagementScheduleExpirationType>, Nullable<DateTimeOffset>, Nullable<TimeSpan>)

Inicializa uma nova instância de RoleAssignmentScheduleRequestData.

RoleEligibilityScheduleData(ResourceIdentifier, String, ResourceType, SystemData, String, ResourceIdentifier, Nullable<Guid>, Nullable<RoleManagementPrincipalType>, ResourceIdentifier, Nullable<RoleManagementScheduleMemberType>, Nullable<RoleManagementScheduleStatus>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, String, String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, RoleManagementExpandedProperties)

Inicializa uma nova instância de RoleEligibilityScheduleData.

RoleEligibilityScheduleInstanceData(ResourceIdentifier, String, ResourceType, SystemData, String, ResourceIdentifier, Nullable<Guid>, Nullable<RoleManagementPrincipalType>, ResourceIdentifier, Nullable<RoleManagementScheduleStatus>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<RoleManagementScheduleMemberType>, String, String, Nullable<DateTimeOffset>, RoleManagementExpandedProperties)

Inicializa uma nova instância de RoleEligibilityScheduleInstanceData.

RoleEligibilityScheduleRequestData(ResourceIdentifier, String, ResourceType, SystemData, String, ResourceIdentifier, Nullable<Guid>, Nullable<RoleManagementPrincipalType>, Nullable<RoleManagementScheduleRequestType>, Nullable<RoleManagementScheduleStatus>, String, ResourceIdentifier, ResourceIdentifier, String, RoleEligibilityScheduleRequestPropertiesTicketInfo, String, String, Nullable<DateTimeOffset>, Nullable<Guid>, RoleManagementExpandedProperties, Nullable<DateTimeOffset>, Nullable<RoleManagementScheduleExpirationType>, Nullable<DateTimeOffset>, Nullable<TimeSpan>)

Inicializa uma nova instância de RoleEligibilityScheduleRequestData.

RoleManagementExpandedProperties(Nullable<Guid>, String, String, Nullable<RoleManagementPrincipalType>, ResourceIdentifier, String, Nullable<AuthorizationRoleType>, ResourceIdentifier, String, Nullable<RoleManagementScopeType>)

Inicializa uma nova instância de RoleManagementExpandedProperties.

RoleManagementPolicyAssignmentData(ResourceIdentifier, String, ResourceType, SystemData, String, ResourceIdentifier, ResourceIdentifier, IEnumerable<RoleManagementPolicyRule>, PolicyAssignmentProperties)

Inicializa uma nova instância de RoleManagementPolicyAssignmentData.

RoleManagementPolicyData(ResourceIdentifier, String, ResourceType, SystemData, String, String, String, Nullable<Boolean>, RoleManagementPrincipal, Nullable<DateTimeOffset>, IEnumerable<RoleManagementPolicyRule>, IEnumerable<RoleManagementPolicyRule>, RoleManagementPolicyProperties)

Inicializa uma nova instância de RoleManagementPolicyData.

RoleManagementPolicyProperties(ResourceIdentifier, String, Nullable<RoleManagementScopeType>)

Inicializa uma nova instância de RoleManagementPolicyProperties.

RoleManagementPrincipal(String, String, Nullable<RoleManagementPrincipalType>, String)

Inicializa uma nova instância de RoleManagementPrincipal.

Aplica-se a