Partager via


ResourceManagerModelFactory Classe

Définition

Fabrique de modèles pour les modèles.

public static class ResourceManagerModelFactory
type ResourceManagerModelFactory = class
Public Class ResourceManagerModelFactory
Héritage
ResourceManagerModelFactory

Méthodes

ApiProfile(String, String)

Initialise une nouvelle instance d’ApiProfile.

AvailabilityZoneMappings(String, String)

Initialise une nouvelle instance de AvailabilityZoneMappings.

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

Initialise une nouvelle instance d’AzureRoleDefinition.

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

Initialise une nouvelle instance de DataManifestCustomResourceFunctionDefinition.

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

Initialise une nouvelle instance de DataPolicyManifestData.

DataPolicyManifestEffect(String, BinaryData)

Initialise une nouvelle instance de DataPolicyManifestEffect.

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

Initialise une nouvelle instance de DescendantData.

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

Initialise une nouvelle instance de FeatureData.

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

Initialise une nouvelle instance de GenericResourceData.

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

Initialise une nouvelle instance de LocationExpanded.

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

Initialise une nouvelle instance de LocationExpanded.

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

Initialise une nouvelle instance de LocationMetadata.

ManagedByTenant(Nullable<Guid>)

Initialise une nouvelle instance de ManagedByTenant.

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

Initialise une nouvelle instance de ManagementGroupChildInfo.

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

Initialise une nouvelle instance de ManagementGroupData.

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

Initialise une nouvelle instance de ManagementGroupInfo.

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

Initialise une nouvelle instance de ManagementGroupNameAvailabilityResult.

ManagementGroupPathElement(String, String)

Initialise une nouvelle instance de ManagementGroupPathElement.

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

Initialise une nouvelle instance de ManagementLockData.

PairedRegion(String, String, String)

Initialise une nouvelle instance de PairedRegion.

ParentManagementGroupInfo(String, String, String)

Initialise une nouvelle instance de ParentManagementGroupInfo.

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

Initialise une nouvelle instance d’autorisation.

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>)

Initialise une nouvelle instance de PolicyAssignmentData.

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

Initialise une nouvelle instance de PolicyDefinitionData.

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

Initialise une nouvelle instance de PolicySetDefinitionData.

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

Initialise une nouvelle instance de PrédéfiniTag.

PredefinedTagCount(String, Nullable<Int32>)

Initialise une nouvelle instance de PrédéfiniTagCount.

PredefinedTagValue(String, String, PredefinedTagCount)

Initialise une nouvelle instance de PrédéfiniTagValue.

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

Initialise une nouvelle instance de ProviderExtendedLocation.

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

Initialise une nouvelle instance de ProviderPermission.

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

Initialise une nouvelle instance de ProviderResourceType.

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

Initialise une nouvelle instance de ResourceGroupData.

ResourceGroupExportResult(BinaryData, ResponseError)

Initialise une nouvelle instance de ResourceGroupExportResult.

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

Initialise une nouvelle instance de ResourceProviderData.

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

Initialise une nouvelle instance de ResourceTypeAlias.

ResourceTypeAliases(String, IEnumerable<ResourceTypeAlias>)

Initialise une nouvelle instance de ResourceTypeAliases.

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

Initialise une nouvelle instance de ResourceTypeAliasPath.

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

Initialise une nouvelle instance de ResourceTypeAliasPathMetadata.

ResourceTypeAliasPattern(String, String, Nullable<ResourceTypeAliasPatternType>)

Initialise une nouvelle instance de ResourceTypeAliasPattern.

SubResource(ResourceIdentifier)

Initialise une nouvelle instance de SubResource.

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

Initialise une nouvelle instance d’SubscriptionData.

SubscriptionPolicies(String, String, Nullable<SpendingLimit>)

Initialise une nouvelle instance d’SubscriptionPolicies.

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

Initialise une nouvelle instance de TagResourceData.

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

Initialise une nouvelle instance de TenantData.

TenantResourceProvider(String, IEnumerable<ProviderResourceType>)

Initialise une nouvelle instance de TenantResourceProvider.

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

Initialise une nouvelle instance de TrackedResourceExtendedData.

WritableSubResource(ResourceIdentifier)

Initialise une nouvelle instance de WritableSubResource.

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

Initialise une nouvelle instance de ZoneMapping.

S’applique à