你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

ArmAuthorizationModelFactory 类

定义

模型的模型工厂。

public static class ArmAuthorizationModelFactory
type ArmAuthorizationModelFactory = class
Public Class ArmAuthorizationModelFactory
继承
ArmAuthorizationModelFactory

方法

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

初始化 AuthorizationClassicAdministrator 的新实例。

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

初始化 AuthorizationProviderOperationInfo 的新实例。

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

初始化 AuthorizationProviderOperationsMetadataData 的新实例。

AuthorizationProviderResourceType(String, String, IEnumerable<AuthorizationProviderOperationInfo>)

初始化 AuthorizationProviderResourceType 的新实例。

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

初始化 AuthorizationRoleDefinitionData 的新实例。

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

初始化 DenyAssignmentData 的新实例。

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

初始化 DenyAssignmentPermission 的新实例。

EligibleChildResource(String, String, String)

初始化 EligibleChildResource 的新实例。

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

初始化 PolicyAssignmentProperties 的新实例。

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

初始化 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)

初始化 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)

初始化 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>)

初始化 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)

初始化 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)

初始化 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>)

初始化 RoleEligibilityScheduleRequestData 的新实例。

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

初始化 RoleManagementExpandedProperties 的新实例。

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

初始化 RoleManagementPolicyAssignmentData 的新实例。

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

初始化 RoleManagementPolicyData 的新实例。

RoleManagementPolicyProperties(ResourceIdentifier, String, Nullable<RoleManagementScopeType>)

初始化 RoleManagementPolicyProperties 的新实例。

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

初始化 RoleManagementPrincipal 的新实例。

适用于