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

ResourceManagerModelFactory 类

定义

模型的模型工厂。

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

方法

ApiProfile(String, String)

初始化 ApiProfile 的新实例。

AvailabilityZoneMappings(String, String)

初始化 AvailabilityZoneMappings 的新实例。

AzureRoleDefinition(String, String, Nullable<Boolean>, IEnumerable<Permission>, IEnumerable<String>)

初始化 AzureRoleDefinition 的新实例。

DataManifestCustomResourceFunctionDefinition(String, Nullable<ResourceType>, IEnumerable<String>, Nullable<Boolean>)

初始化 DataManifestCustomResourceFunctionDefinition 的新实例。

DataPolicyManifestData(ResourceIdentifier, String, ResourceType, SystemData, IEnumerable<String>, String, Nullable<Boolean>, IEnumerable<ResourceTypeAliases>, IEnumerable<DataPolicyManifestEffect>, IEnumerable<String>, IEnumerable<String>, IEnumerable<DataManifestCustomResourceFunctionDefinition>)

初始化 DataPolicyManifestData 的新实例。

DataPolicyManifestEffect(String, BinaryData)

初始化 DataPolicyManifestEffect 的新实例。

DescendantData(ResourceIdentifier, String, ResourceType, SystemData, String, ResourceIdentifier)

初始化 DescendantData 的新实例。

FeatureData(ResourceIdentifier, String, ResourceType, SystemData, String)

初始化 FeatureData 的新实例。

GenericResourceData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, ExtendedLocation, ArmPlan, BinaryData, String, String, ResourcesSku, ManagedServiceIdentity, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, String)

初始化 GenericResourceData 的新实例。

LocationExpanded(String, String, String, Nullable<LocationType>, String, String, LocationMetadata)

初始化 LocationExpanded 的新实例。

LocationExpanded(String, String, String, Nullable<LocationType>, String, String, LocationMetadata, IEnumerable<AvailabilityZoneMappings>)

初始化 LocationExpanded 的新实例。

LocationMetadata(Nullable<RegionType>, Nullable<RegionCategory>, String, String, Nullable<Double>, Nullable<Double>, String, IEnumerable<PairedRegion>, String)

初始化 LocationMetadata 的新实例。

ManagedByTenant(Nullable<Guid>)

初始化 ManagedByTenant 的新实例。

ManagementGroupChildInfo(Nullable<ManagementGroupChildType>, String, String, String, IEnumerable<ManagementGroupChildInfo>)

初始化 ManagementGroupChildInfo 的新实例。

ManagementGroupData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<Guid>, String, ManagementGroupInfo, IEnumerable<ManagementGroupChildInfo>)

初始化 ManagementGroupData 的新实例。

ManagementGroupInfo(Nullable<Int32>, Nullable<DateTimeOffset>, String, ParentManagementGroupInfo, IEnumerable<ManagementGroupPathElement>, IEnumerable<String>, IEnumerable<ManagementGroupPathElement>)

初始化 ManagementGroupInfo 的新实例。

ManagementGroupNameAvailabilityResult(Nullable<Boolean>, Nullable<ManagementGroupNameUnavailableReason>, String)

初始化 ManagementGroupNameAvailabilityResult 的新实例。

ManagementGroupPathElement(String, String)

初始化 ManagementGroupPathElement 的新实例。

ManagementLockData(ResourceIdentifier, String, ResourceType, SystemData, ManagementLockLevel, String, IEnumerable<ManagementLockOwner>)

初始化 ManagementLockData 的新实例。

PairedRegion(String, String, String)

初始化 PairedRegion 的新实例。

ParentManagementGroupInfo(String, String, String)

初始化 ParentManagementGroupInfo 的新实例。

Permission(IEnumerable<String>, IEnumerable<String>, IEnumerable<String>, IEnumerable<String>)

初始化权限的新实例。

PolicyAssignmentData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<AzureLocation>, ManagedServiceIdentity, String, String, String, IEnumerable<String>, IDictionary<String, ArmPolicyParameterValue>, String, BinaryData, Nullable<EnforcementMode>, IEnumerable<NonComplianceMessage>, IEnumerable<ResourceSelector>, IEnumerable<PolicyOverride>)

初始化 PolicyAssignmentData 的新实例。

PolicyDefinitionData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<PolicyType>, String, String, String, BinaryData, BinaryData, IDictionary<String,ArmPolicyParameter>)

初始化 PolicyDefinitionData 的新实例。

PolicySetDefinitionData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<PolicyType>, String, String, BinaryData, IDictionary<String,ArmPolicyParameter>, IEnumerable<PolicyDefinitionReference>, IEnumerable<PolicyDefinitionGroup>)

初始化 PolicySetDefinitionData 的新实例。

PredefinedTag(String, String, PredefinedTagCount, IEnumerable<PredefinedTagValue>)

初始化 PredefinedTag 的新实例。

PredefinedTagCount(String, Nullable<Int32>)

初始化 PredefinedTagCount 的新实例。

PredefinedTagValue(String, String, PredefinedTagCount)

初始化 PredefinedTagValue 的新实例。

ProviderExtendedLocation(Nullable<AzureLocation>, String, IEnumerable<String>)

初始化 ProviderExtendedLocation 的新实例。

ProviderPermission(String, AzureRoleDefinition, AzureRoleDefinition, Nullable<ProviderAuthorizationConsentState>)

初始化 ProviderPermission 的新实例。

ProviderResourceType(String, IEnumerable<String>, IEnumerable<ProviderExtendedLocation>, IEnumerable<ResourceTypeAlias>, IEnumerable<String>, String, IEnumerable<ZoneMapping>, IEnumerable<ApiProfile>, String, IReadOnlyDictionary<String, String>)

初始化 ProviderResourceType 的新实例。

ResourceGroupData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, String, String)

初始化 ResourceGroupData 的新实例。

ResourceGroupExportResult(BinaryData, ResponseError)

初始化 ResourceGroupExportResult 的新实例。

ResourceProviderData(ResourceIdentifier, String, String, String, IEnumerable<ProviderResourceType>, Nullable<ProviderAuthorizationConsentState>)

初始化 ResourceProviderData 的新实例。

ResourceTypeAlias(String, IEnumerable<ResourceTypeAliasPath>, Nullable<ResourceTypeAliasType>, String, ResourceTypeAliasPattern, ResourceTypeAliasPathMetadata)

初始化 ResourceTypeAlias 的新实例。

ResourceTypeAliases(String, IEnumerable<ResourceTypeAlias>)

初始化 ResourceTypeAliases 的新实例。

ResourceTypeAliasPath(String, IEnumerable<String>, ResourceTypeAliasPattern, ResourceTypeAliasPathMetadata)

初始化 ResourceTypeAliasPath 的新实例。

ResourceTypeAliasPathMetadata(Nullable<ResourceTypeAliasPathTokenType>, Nullable<ResourceTypeAliasPathAttributes>)

初始化 ResourceTypeAliasPathMetadata 的新实例。

ResourceTypeAliasPattern(String, String, Nullable<ResourceTypeAliasPatternType>)

初始化 ResourceTypeAliasPattern 的新实例。

SubResource(ResourceIdentifier)

初始化 SubResource 的新实例。

SubscriptionData(ResourceIdentifier, String, String, Nullable<Guid>, Nullable<SubscriptionState>, SubscriptionPolicies, String, IEnumerable<ManagedByTenant>, IReadOnlyDictionary<String,String>)

初始化 SubscriptionData 的新实例。

SubscriptionPolicies(String, String, Nullable<SpendingLimit>)

初始化 SubscriptionPolicies 的新实例。

TagResourceData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>)

初始化 TagResourceData 的新实例。

TenantData(String, Nullable<Guid>, Nullable<TenantCategory>, String, String, String, IEnumerable<String>, String, String, Uri)

初始化 TenantData 的新实例。

TenantResourceProvider(String, IEnumerable<ProviderResourceType>)

初始化 TenantResourceProvider 的新实例。

TrackedResourceExtendedData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, ExtendedLocation)

初始化 TrackedResourceExtendedData 的新实例。

WritableSubResource(ResourceIdentifier)

初始化 WritableSubResource 的新实例。

ZoneMapping(Nullable<AzureLocation>, IEnumerable<String>)

初始化 ZoneMapping 的新实例。

适用于