Compartilhar via


ArmProviderHubModelFactory Class

Definition

Model factory for models.

public static class ArmProviderHubModelFactory
type ArmProviderHubModelFactory = class
Public Class ArmProviderHubModelFactory
Inheritance
ArmProviderHubModelFactory

Methods

CheckinManifestInfo(Boolean, String, String, String)

Initializes a new instance of CheckinManifestInfo.

CustomRolloutData(ResourceIdentifier, String, ResourceType, SystemData, CustomRolloutProperties)

Initializes a new instance of CustomRolloutData.

DefaultRolloutData(ResourceIdentifier, String, ResourceType, SystemData, DefaultRolloutProperties)

Initializes a new instance of DefaultRolloutData.

LinkedOperationRule(LinkedOperation, LinkedAction)

Initializes a new instance of LinkedOperationRule.

NotificationRegistrationData(ResourceIdentifier, String, ResourceType, SystemData, NotificationRegistrationProperties)

Initializes a new instance of NotificationRegistrationData.

ProviderRegistrationData(ResourceIdentifier, String, ResourceType, SystemData, ProviderRegistrationProperties)

Initializes a new instance of ProviderRegistrationData.

ProviderResourceType(String, Nullable<ResourceRoutingType>, Nullable<ResourceValidation>, IEnumerable<String>, IEnumerable<AuthorizationActionMapping>, IEnumerable<LinkedAccessCheck>, String, IEnumerable<LoggingRule>, IEnumerable<ThrottlingRule>, IEnumerable<ResourceProviderEndpoint>, Nullable<MarketplaceType>, Nullable<IdentityManagementType>, BinaryData, IEnumerable<String>, Nullable<FeaturesPolicy>, IEnumerable<ProviderSubscriptionStateRule>, IEnumerable<ServiceTreeInfo>, Nullable<OptInHeaderType>, String, IEnumerable<String>, TemplateDeploymentPolicy, IEnumerable<ProviderHubExtendedLocationOptions>, IEnumerable<LinkedOperationRule>, Nullable<ManifestResourceDeletionPolicy>)

Initializes a new instance of ProviderResourceType.

ReRegisterSubscriptionMetadata(Boolean, Nullable<Int32>)

Initializes a new instance of ReRegisterSubscriptionMetadata.

ResourceProviderEndpoint(Nullable<Boolean>, IEnumerable<String>, Uri, IEnumerable<AzureLocation>, IEnumerable<String>, Nullable<FeaturesPolicy>, Nullable<TimeSpan>)

Initializes a new instance of ResourceProviderEndpoint.

ResourceProviderManifest(IEnumerable<String>, IEnumerable<ResourceProviderAuthorization>, String, String, Nullable<ResourceProviderType>, IEnumerable<String>, Nullable<FeaturesPolicy>, Nullable<OptInHeaderType>, IEnumerable<ProviderResourceType>, ResourceProviderManagement, IEnumerable<ResourceProviderCapabilities>, BinaryData, IEnumerable<ResourceProviderEndpoint>, ReRegisterSubscriptionMetadata)

Initializes a new instance of ResourceProviderManifest.

ResourceTypeRegistrationData(ResourceIdentifier, String, ResourceType, SystemData, ResourceTypeRegistrationProperties)

Initializes a new instance of ResourceTypeRegistrationData.

ResourceTypeSkuData(ResourceIdentifier, String, ResourceType, SystemData, ResourceTypeSkuProperties)

Initializes a new instance of ResourceTypeSkuData.

TemplateDeploymentPolicy(TemplateDeploymentCapability, TemplateDeploymentPreflightOption)

Initializes a new instance of TemplateDeploymentPolicy.

TypedErrorInfo(String, BinaryData)

Initializes a new instance of TypedErrorInfo.

Applies to