Azure.ResourceManager.ProviderHub.Models Namespace

Classes

Name Description
AllowedResourceName

The AllowedResourceName.

AllowedUnauthorizedActionsExtension

The AllowedUnauthorizedActionsExtension.

ApplicationDataAuthorization

The ApplicationDataAuthorization.

ApplicationProviderAuthorization

The ApplicationProviderAuthorization.

ArmProviderHubModelFactory

A factory class for creating instances of the models for mocking.

AsyncOperationPollingRules

The AsyncOperationPollingRules.

AsyncTimeoutRule

The AsyncTimeoutRule.

AuthorizationActionMapping

The AuthorizationActionMapping.

CanaryTrafficRegionRolloutConfiguration

The CanaryTrafficRegionRolloutConfiguration.

CheckinManifestContent

The CheckinManifestContent.

CheckinManifestInfo

The CheckinManifestInfo.

CheckNameAvailabilitySpecifications

The CheckNameAvailabilitySpecifications.

CustomRolloutAutoProvisionConfig

The auto provisioning configuration.

CustomRolloutProperties

The CustomRolloutProperties.

CustomRolloutSpecification

The CustomRolloutSpecification.

CustomRolloutStatus

The CustomRolloutStatus.

DefaultRolloutAutoProvisionConfig

The auto provisioning config.

DefaultRolloutProperties

The DefaultRolloutProperties.

DefaultRolloutSpecification

The DefaultRolloutSpecification.

DefaultRolloutStatus

The DefaultRolloutStatus.

ExpeditedRolloutMetadata

Metadata for expedited rollout.

ExtendedErrorInfo

Error information.

ExtensionOptions

The ExtensionOptions.

FanoutLinkedNotificationRule

The FanoutLinkedNotificationRule.

IdentityManagementProperties

The IdentityManagementProperties.

LegacyDisallowedCondition

The LegacyDisallowedCondition.

LightHouseAuthorization

The LightHouseAuthorization.

LinkedAccessCheck

The LinkedAccessCheck.

LinkedNotificationRule

The LinkedNotificationRule.

LinkedOperationRule

The LinkedOperationRule.

LocalizedOperationDefinition

The LocalizedOperationDefinition.

LocalizedOperationDisplayDefinition

The LocalizedOperationDisplayDefinition.

LoggingHiddenPropertyPaths

The LoggingHiddenPropertyPaths.

LoggingRule

The LoggingRule.

ManifestLevelPropertyBag

The ManifestLevelPropertyBag.

NotificationEndpoint

The NotificationEndpoint.

NotificationRegistrationProperties

The NotificationRegistrationProperties.

OperationsDefinition

Properties of an Operation.

OperationsDisplayDefinition

The OperationsDisplayDefinition.

OperationsPutContent

Concrete proxy resource types can be created by aliasing this type using a specific property type.

ProviderAdditionalAuthorization

The ProviderAdditionalAuthorization.

ProviderAuthorizedApplicationProperties

The ProviderAuthorizedApplicationProperties.

ProviderDstsConfiguration

The ProviderDstsConfiguration.

ProviderEndpointInformation

The ProviderEndpointInformation.

ProviderFeaturesRule

The ProviderFeaturesRule.

ProviderFilterRule

The ProviderFilterRule.

ProviderFrontloadPayload

The ProviderFrontloadPayload.

ProviderFrontloadPayloadProperties

The ProviderFrontloadPayloadProperties.

ProviderHubExtendedLocationOptions

The ProviderHubExtendedLocationOptions.

ProviderHubMetadata

The ProviderHubMetadata.

ProviderLocationQuotaRule

The ProviderLocationQuotaRule.

ProviderNotification

The ProviderNotification.

ProviderQuotaRule

The ProviderQuotaRule.

ProviderRegistrationProperties

The ProviderRegistrationProperties.

ProviderRequestHeaderOptions

The ProviderRequestHeaderOptions.

ProviderResourceType

The ProviderResourceType.

ProviderSubscriptionStateRule

The ProviderSubscriptionStateRule.

ReRegisterSubscriptionMetadata

The ReRegisterSubscriptionMetadata.

ResourceAccessRole

The ResourceAccessRole.

ResourceConcurrencyControlOption

The ResourceConcurrencyControlOption.

ResourceGraphConfiguration

The ResourceGraphConfiguration.

ResourceHydrationAccount

The ResourceHydrationAccount.

ResourceManagementAction

The ResourceManagementAction.

ResourceManagementEntity

The ResourceManagementEntity.

ResourceMovePolicy

The ResourceMovePolicy.

ResourceProviderAuthorization

The ResourceProviderAuthorization.

ResourceProviderCapabilities

The ResourceProviderCapabilities.

ResourceProviderEndpoint

The ResourceProviderEndpoint.

ResourceProviderManagedByAuthorization

Managed by authorization.

ResourceProviderManagement

The ResourceProviderManagement.

ResourceProviderManifest

The ResourceProviderManifest.

ResourceProviderManifestProperties

The ResourceProviderManifestProperties.

ResourceProviderService

Resource provider service.

ResourceSkuCapability

The ResourceSkuCapability.

ResourceTypeEndpoint

The ResourceTypeEndpoint.

ResourceTypeEndpointBase

The ResourceTypeEndpointBase.

ResourceTypeExtension

The ResourceTypeExtension.

ResourceTypeOnBehalfOfToken

The ResourceTypeOnBehalfOfToken.

ResourceTypeRegistrationApiProfile

The ResourceTypeRegistrationApiProfile.

ResourceTypeRegistrationCapacityRule

Capacity rule.

ResourceTypeRegistrationDeleteDependency

The ResourceTypeRegistrationDeleteDependency.

ResourceTypeRegistrationLegacyPolicy

The legacy policy.

ResourceTypeRegistrationProperties

The ResourceTypeRegistrationProperties.

ResourceTypeRegistrationResourceCache

Resource cache options.

ResourceTypeRegistrationResourceManagementOptions

Resource management options.

ResourceTypeSkuCapacity

The ResourceTypeSkuCapacity.

ResourceTypeSkuCost

The ResourceTypeSkuCost.

ResourceTypeSkuLocationInfo

The ResourceTypeSkuLocationInfo.

ResourceTypeSkuProperties

The ResourceTypeSkuProperties.

ResourceTypeSkuSetting

The ResourceTypeSkuSetting.

ResourceTypeSkuZoneDetail

The ResourceTypeSkuZoneDetail.

RolloutStatusBase

The RolloutStatusBase.

ServiceTreeInfo

The ServiceTreeInfo.

SubscriberSetting

The SubscriberSetting.

SubscriptionLifecycleNotificationSpecifications

The SubscriptionLifecycleNotificationSpecifications.

SubscriptionStateOverrideAction

The SubscriptionStateOverrideAction.

SwaggerSpecification

The SwaggerSpecification.

TemplateDeploymentOptions

The TemplateDeploymentOptions.

TemplateDeploymentPolicy

The TemplateDeploymentPolicy.

ThirdPartyExtension

The ThirdPartyExtension.

ThirdPartyProviderAuthorization

The ThirdPartyProviderAuthorization.

ThrottlingMetric

The ThrottlingMetric.

ThrottlingRule

The ThrottlingRule.

TokenAuthConfiguration

The TokenAuthConfiguration.

TrafficRegionRolloutConfiguration

The TrafficRegionRolloutConfiguration.

TrafficRegions

The TrafficRegions.

TypedErrorInfo

Error information.

Structs

Name Description
AdditionalOptionAsyncOperation

The additional options.

AdditionalOptionResourceType

The additional options.

AdditionalOptionResourceTypeRegistration

The additional options.

AllowedUnauthorizedActionIntent

The intent.

ApplicationOwnershipRole

The ownership role the application has on the resource types. The service owner role gives the application owner permissions. The limited owner role gives elevated permissions but does not allow all the permissions of a service owner, such as read/write on internal metadata.

AvailabilityZonePolicy
AvailableCheckInManifestEnvironment

The environment type.

BlockActionVerb

The action verb that will be blocked when the resource group is locked during move.

CommonApiVersionsMergeMode

Common api versions merge mode.

CrossTenantTokenValidation

The cross tenant token validation.

ExpeditedRolloutIntent

Expedited rollout intent.

ExtensionOptionType
FeaturesPolicy

The required feature policy.

FrontdoorRequestMode

The frontdoor request mode.

IdentityManagementType

The type.

LinkedAction

The linked action.

LinkedOperation

The linked operation.

LoggingDetail

The detail level.

LoggingDirection

The direction.

ManifestResourceDeletionPolicy

The resource deletion policy.

MessageScope

The message scope.

NotificationMode

The notification mode.

OptInHeaderType

The opt in headers.

OptOutHeaderType

The opt out headers.

PolicyExecutionType

The policy execution type.

PreflightOption
ProviderAuthenticationScheme

The authentication scheme.

ProviderEndpointType

The endpoint type.

ProviderEndpointTypeResourceType

The endpoint type.

ProviderExtendedLocationType

The extended location type.

ProviderHubProvisioningState
ProviderLegacyOperation
ProviderNotificationEndpointType

The endpoint type.

ProviderNotificationOption

Notification options.

ProviderNotificationType

The notification type.

ProviderQuotaPolicy
ProviderRegistrationKind

Provider registration kind. This Metadata is also used by portal/tooling/etc to render different UX experiences for resources of the same type.

ProviderResourceQueryFilterOption

Filter option.

ProviderResourceSubType

The resource sub type.

ProviderSubscriptionState

The subscription state.

ResourceConcurrencyPolicy

The policy.

ResourceDeletionPolicy

The resource deletion policy.

ResourceManagementSupportedOperation

Supported operations.

ResourceProviderCapabilitiesEffect

The effect.

ResourceProviderServiceStatus

The status.

ResourceProviderType

The provider type.

ResourceRoutingType

The routing type.

ResourceTypeCategory

The category.

ResourceTypeDataBoundary

The data boundary.

ResourceTypeEndpointKind

Resource type endpoint kind. This Metadata is also used by portal/tooling/etc to render different UX experiences for resources of the same type.

ResourceTypeExtendedLocationPolicy
ResourceTypeExtensionCategory
ResourceTypeRegistrationCapacityPolicy

Capacity policy.

ResourceTypeRegistrationKind

Resource type registration kind. This Metadata is also used by portal/tooling/etc to render different UX experiences for resources of the same type.

ResourceTypeRegistrationRegionality

The regionality.

ResourceTypeSkuScaleType

The scale type.

ResourceValidation

The resource validation.

ServerFailureResponseMessageType

Type of server failure response message.

ServiceClientOptionsType
ServiceFeatureFlagAction

The service feature flag.

ServiceTreeReadiness

The readiness.

SignedRequestScope

The signed request scope.

SkipNotification

Whether notifications should be skipped.

SubscriptionNotificationOperation

The action.

SubscriptionReregistrationResult

The subscription reregistration result.

SubscriptionTransitioningState

The state.

TemplateDeploymentCapability

The capabilities.

TemplateDeploymentPreflightNotification

The preflight notifications.

TemplateDeploymentPreflightOption

The preflight options.

ThrottlingMetricType

The throttling metric type.

TrafficRegionCategory

The next traffic region.

Enums

Name Description
MarketplaceType

The marketplace type.

OperationActionType

The action type.

OperationOrigins

The origin.

ResourceAccessPolicy

The resource access policy.