1. Packages
  2. Azure Native
  3. API Docs
  4. providerhub
  5. getResourceTypeRegistration
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.7.1 published on Wednesday, Aug 13, 2025 by Pulumi

azure-native.providerhub.getResourceTypeRegistration

Explore with Pulumi AI

azure-native logo
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.7.1 published on Wednesday, Aug 13, 2025 by Pulumi

    Gets a resource type details in the given subscription and provider.

    Uses Azure REST API version 2024-09-01.

    Other available API versions: 2021-09-01-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native providerhub [ApiVersion]. See the version guide for details.

    Using getResourceTypeRegistration

    Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

    function getResourceTypeRegistration(args: GetResourceTypeRegistrationArgs, opts?: InvokeOptions): Promise<GetResourceTypeRegistrationResult>
    function getResourceTypeRegistrationOutput(args: GetResourceTypeRegistrationOutputArgs, opts?: InvokeOptions): Output<GetResourceTypeRegistrationResult>
    def get_resource_type_registration(provider_namespace: Optional[str] = None,
                                       resource_type: Optional[str] = None,
                                       opts: Optional[InvokeOptions] = None) -> GetResourceTypeRegistrationResult
    def get_resource_type_registration_output(provider_namespace: Optional[pulumi.Input[str]] = None,
                                       resource_type: Optional[pulumi.Input[str]] = None,
                                       opts: Optional[InvokeOptions] = None) -> Output[GetResourceTypeRegistrationResult]
    func LookupResourceTypeRegistration(ctx *Context, args *LookupResourceTypeRegistrationArgs, opts ...InvokeOption) (*LookupResourceTypeRegistrationResult, error)
    func LookupResourceTypeRegistrationOutput(ctx *Context, args *LookupResourceTypeRegistrationOutputArgs, opts ...InvokeOption) LookupResourceTypeRegistrationResultOutput

    > Note: This function is named LookupResourceTypeRegistration in the Go SDK.

    public static class GetResourceTypeRegistration 
    {
        public static Task<GetResourceTypeRegistrationResult> InvokeAsync(GetResourceTypeRegistrationArgs args, InvokeOptions? opts = null)
        public static Output<GetResourceTypeRegistrationResult> Invoke(GetResourceTypeRegistrationInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetResourceTypeRegistrationResult> getResourceTypeRegistration(GetResourceTypeRegistrationArgs args, InvokeOptions options)
    public static Output<GetResourceTypeRegistrationResult> getResourceTypeRegistration(GetResourceTypeRegistrationArgs args, InvokeOptions options)
    
    fn::invoke:
      function: azure-native:providerhub:getResourceTypeRegistration
      arguments:
        # arguments dictionary

    The following arguments are supported:

    ProviderNamespace string
    The name of the resource provider hosted within ProviderHub.
    ResourceType string
    The resource type.
    ProviderNamespace string
    The name of the resource provider hosted within ProviderHub.
    ResourceType string
    The resource type.
    providerNamespace String
    The name of the resource provider hosted within ProviderHub.
    resourceType String
    The resource type.
    providerNamespace string
    The name of the resource provider hosted within ProviderHub.
    resourceType string
    The resource type.
    provider_namespace str
    The name of the resource provider hosted within ProviderHub.
    resource_type str
    The resource type.
    providerNamespace String
    The name of the resource provider hosted within ProviderHub.
    resourceType String
    The resource type.

    getResourceTypeRegistration Result

    The following output properties are available:

    AzureApiVersion string
    The Azure API version of the resource.
    Id string
    Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
    Name string
    The name of the resource
    Properties Pulumi.AzureNative.ProviderHub.Outputs.ResourceTypeRegistrationPropertiesResponse
    SystemData Pulumi.AzureNative.ProviderHub.Outputs.SystemDataResponse
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    Type string
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    Kind string
    Resource type registration kind. This Metadata is also used by portal/tooling/etc to render different UX experiences for resources of the same type.
    AzureApiVersion string
    The Azure API version of the resource.
    Id string
    Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
    Name string
    The name of the resource
    Properties ResourceTypeRegistrationPropertiesResponse
    SystemData SystemDataResponse
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    Type string
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    Kind string
    Resource type registration kind. This Metadata is also used by portal/tooling/etc to render different UX experiences for resources of the same type.
    azureApiVersion String
    The Azure API version of the resource.
    id String
    Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
    name String
    The name of the resource
    properties ResourceTypeRegistrationPropertiesResponse
    systemData SystemDataResponse
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    type String
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    kind String
    Resource type registration kind. This Metadata is also used by portal/tooling/etc to render different UX experiences for resources of the same type.
    azureApiVersion string
    The Azure API version of the resource.
    id string
    Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
    name string
    The name of the resource
    properties ResourceTypeRegistrationPropertiesResponse
    systemData SystemDataResponse
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    type string
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    kind string
    Resource type registration kind. This Metadata is also used by portal/tooling/etc to render different UX experiences for resources of the same type.
    azure_api_version str
    The Azure API version of the resource.
    id str
    Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
    name str
    The name of the resource
    properties ResourceTypeRegistrationPropertiesResponse
    system_data SystemDataResponse
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    type str
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    kind str
    Resource type registration kind. This Metadata is also used by portal/tooling/etc to render different UX experiences for resources of the same type.
    azureApiVersion String
    The Azure API version of the resource.
    id String
    Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
    name String
    The name of the resource
    properties Property Map
    systemData Property Map
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    type String
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    kind String
    Resource type registration kind. This Metadata is also used by portal/tooling/etc to render different UX experiences for resources of the same type.

    Supporting Types

    AllowedResourceNameResponse

    GetActionVerb string
    Get action verb.
    Name string
    Resource name.
    GetActionVerb string
    Get action verb.
    Name string
    Resource name.
    getActionVerb String
    Get action verb.
    name String
    Resource name.
    getActionVerb string
    Get action verb.
    name string
    Resource name.
    get_action_verb str
    Get action verb.
    name str
    Resource name.
    getActionVerb String
    Get action verb.
    name String
    Resource name.

    AllowedUnauthorizedActionsExtensionResponse

    Action string
    The action.
    Intent string
    The intent.
    Action string
    The action.
    Intent string
    The intent.
    action String
    The action.
    intent String
    The intent.
    action string
    The action.
    intent string
    The intent.
    action str
    The action.
    intent str
    The intent.
    action String
    The action.
    intent String
    The intent.

    ApiProfileResponse

    ApiVersion string
    Api version.
    ProfileVersion string
    Profile version.
    ApiVersion string
    Api version.
    ProfileVersion string
    Profile version.
    apiVersion String
    Api version.
    profileVersion String
    Profile version.
    apiVersion string
    Api version.
    profileVersion string
    Profile version.
    api_version str
    Api version.
    profile_version str
    Profile version.
    apiVersion String
    Api version.
    profileVersion String
    Profile version.

    AsyncOperationPollingRulesResponse

    AdditionalOptions string
    The additional options.
    AuthorizationActions List<string>
    The authorization actions.
    AdditionalOptions string
    The additional options.
    AuthorizationActions []string
    The authorization actions.
    additionalOptions String
    The additional options.
    authorizationActions List<String>
    The authorization actions.
    additionalOptions string
    The additional options.
    authorizationActions string[]
    The authorization actions.
    additional_options str
    The additional options.
    authorization_actions Sequence[str]
    The authorization actions.
    additionalOptions String
    The additional options.
    authorizationActions List<String>
    The authorization actions.

    AsyncTimeoutRuleResponse

    ActionName string
    Timeout string
    This is a TimeSpan property
    ActionName string
    Timeout string
    This is a TimeSpan property
    actionName String
    timeout String
    This is a TimeSpan property
    actionName string
    timeout string
    This is a TimeSpan property
    action_name str
    timeout str
    This is a TimeSpan property
    actionName String
    timeout String
    This is a TimeSpan property

    AuthorizationActionMappingResponse

    Desired string
    The desired action name.
    Original string
    The original action name.
    Desired string
    The desired action name.
    Original string
    The original action name.
    desired String
    The desired action name.
    original String
    The original action name.
    desired string
    The desired action name.
    original string
    The original action name.
    desired str
    The desired action name.
    original str
    The original action name.
    desired String
    The desired action name.
    original String
    The original action name.

    DeleteDependencyResponse

    LinkedProperty string
    Linked property.
    LinkedType string
    Linked type.
    RequiredFeatures List<string>
    Required features.
    LinkedProperty string
    Linked property.
    LinkedType string
    Linked type.
    RequiredFeatures []string
    Required features.
    linkedProperty String
    Linked property.
    linkedType String
    Linked type.
    requiredFeatures List<String>
    Required features.
    linkedProperty string
    Linked property.
    linkedType string
    Linked type.
    requiredFeatures string[]
    Required features.
    linked_property str
    Linked property.
    linked_type str
    Linked type.
    required_features Sequence[str]
    Required features.
    linkedProperty String
    Linked property.
    linkedType String
    Linked type.
    requiredFeatures List<String>
    Required features.

    ExtendedLocationOptionsResponse

    SupportedPolicy string
    Type string
    The type.
    SupportedPolicy string
    Type string
    The type.
    supportedPolicy String
    type String
    The type.
    supportedPolicy string
    type string
    The type.
    supported_policy str
    type str
    The type.
    supportedPolicy String
    type String
    The type.

    LegacyDisallowedConditionResponse

    DisallowedLegacyOperations List<string>
    The disallowed legacy operations.
    Feature string
    Feature string.
    DisallowedLegacyOperations []string
    The disallowed legacy operations.
    Feature string
    Feature string.
    disallowedLegacyOperations List<String>
    The disallowed legacy operations.
    feature String
    Feature string.
    disallowedLegacyOperations string[]
    The disallowed legacy operations.
    feature string
    Feature string.
    disallowed_legacy_operations Sequence[str]
    The disallowed legacy operations.
    feature str
    Feature string.
    disallowedLegacyOperations List<String>
    The disallowed legacy operations.
    feature String
    Feature string.

    LinkedAccessCheckResponse

    ActionName string
    The action name.
    LinkedAction string
    The linked action.
    LinkedActionVerb string
    The linked action verb.
    LinkedProperty string
    The linked property.
    LinkedType string
    The linked type.
    ActionName string
    The action name.
    LinkedAction string
    The linked action.
    LinkedActionVerb string
    The linked action verb.
    LinkedProperty string
    The linked property.
    LinkedType string
    The linked type.
    actionName String
    The action name.
    linkedAction String
    The linked action.
    linkedActionVerb String
    The linked action verb.
    linkedProperty String
    The linked property.
    linkedType String
    The linked type.
    actionName string
    The action name.
    linkedAction string
    The linked action.
    linkedActionVerb string
    The linked action verb.
    linkedProperty string
    The linked property.
    linkedType string
    The linked type.
    action_name str
    The action name.
    linked_action str
    The linked action.
    linked_action_verb str
    The linked action verb.
    linked_property str
    The linked property.
    linked_type str
    The linked type.
    actionName String
    The action name.
    linkedAction String
    The linked action.
    linkedActionVerb String
    The linked action verb.
    linkedProperty String
    The linked property.
    linkedType String
    The linked type.

    LinkedNotificationRuleResponse

    Actions List<string>
    The actions.
    ActionsOnFailedOperation List<string>
    The actions on failed operation.
    FastPathActions List<string>
    The fast path actions.
    FastPathActionsOnFailedOperation List<string>
    The fast path action on failed operation.
    LinkedNotificationTimeout string
    This is a TimeSpan property.
    Actions []string
    The actions.
    ActionsOnFailedOperation []string
    The actions on failed operation.
    FastPathActions []string
    The fast path actions.
    FastPathActionsOnFailedOperation []string
    The fast path action on failed operation.
    LinkedNotificationTimeout string
    This is a TimeSpan property.
    actions List<String>
    The actions.
    actionsOnFailedOperation List<String>
    The actions on failed operation.
    fastPathActions List<String>
    The fast path actions.
    fastPathActionsOnFailedOperation List<String>
    The fast path action on failed operation.
    linkedNotificationTimeout String
    This is a TimeSpan property.
    actions string[]
    The actions.
    actionsOnFailedOperation string[]
    The actions on failed operation.
    fastPathActions string[]
    The fast path actions.
    fastPathActionsOnFailedOperation string[]
    The fast path action on failed operation.
    linkedNotificationTimeout string
    This is a TimeSpan property.
    actions Sequence[str]
    The actions.
    actions_on_failed_operation Sequence[str]
    The actions on failed operation.
    fast_path_actions Sequence[str]
    The fast path actions.
    fast_path_actions_on_failed_operation Sequence[str]
    The fast path action on failed operation.
    linked_notification_timeout str
    This is a TimeSpan property.
    actions List<String>
    The actions.
    actionsOnFailedOperation List<String>
    The actions on failed operation.
    fastPathActions List<String>
    The fast path actions.
    fastPathActionsOnFailedOperation List<String>
    The fast path action on failed operation.
    linkedNotificationTimeout String
    This is a TimeSpan property.

    LinkedOperationRuleResponse

    LinkedAction string
    The linked action.
    LinkedOperation string
    The linked operation.
    DependsOnTypes List<string>
    Depends on types.
    LinkedAction string
    The linked action.
    LinkedOperation string
    The linked operation.
    DependsOnTypes []string
    Depends on types.
    linkedAction String
    The linked action.
    linkedOperation String
    The linked operation.
    dependsOnTypes List<String>
    Depends on types.
    linkedAction string
    The linked action.
    linkedOperation string
    The linked operation.
    dependsOnTypes string[]
    Depends on types.
    linked_action str
    The linked action.
    linked_operation str
    The linked operation.
    depends_on_types Sequence[str]
    Depends on types.
    linkedAction String
    The linked action.
    linkedOperation String
    The linked operation.
    dependsOnTypes List<String>
    Depends on types.

    LocationQuotaRuleResponse

    Location string
    The location.
    Policy string
    The policy.
    QuotaId string
    The quota id.
    Location string
    The location.
    Policy string
    The policy.
    QuotaId string
    The quota id.
    location String
    The location.
    policy String
    The policy.
    quotaId String
    The quota id.
    location string
    The location.
    policy string
    The policy.
    quotaId string
    The quota id.
    location str
    The location.
    policy str
    The policy.
    quota_id str
    The quota id.
    location String
    The location.
    policy String
    The policy.
    quotaId String
    The quota id.

    LoggingRuleResponse

    Action string
    The action.
    DetailLevel string
    The detail level.
    Direction string
    The direction.
    HiddenPropertyPaths Pulumi.AzureNative.ProviderHub.Inputs.LoggingRuleResponseHiddenPropertyPaths
    The hidden property paths.
    Action string
    The action.
    DetailLevel string
    The detail level.
    Direction string
    The direction.
    HiddenPropertyPaths LoggingRuleResponseHiddenPropertyPaths
    The hidden property paths.
    action String
    The action.
    detailLevel String
    The detail level.
    direction String
    The direction.
    hiddenPropertyPaths LoggingRuleResponseHiddenPropertyPaths
    The hidden property paths.
    action string
    The action.
    detailLevel string
    The detail level.
    direction string
    The direction.
    hiddenPropertyPaths LoggingRuleResponseHiddenPropertyPaths
    The hidden property paths.
    action str
    The action.
    detail_level str
    The detail level.
    direction str
    The direction.
    hidden_property_paths LoggingRuleResponseHiddenPropertyPaths
    The hidden property paths.
    action String
    The action.
    detailLevel String
    The detail level.
    direction String
    The direction.
    hiddenPropertyPaths Property Map
    The hidden property paths.

    LoggingRuleResponseHiddenPropertyPaths

    HiddenPathsOnRequest List<string>
    The hidden paths on request.
    HiddenPathsOnResponse List<string>
    The hidden paths on response.
    HiddenPathsOnRequest []string
    The hidden paths on request.
    HiddenPathsOnResponse []string
    The hidden paths on response.
    hiddenPathsOnRequest List<String>
    The hidden paths on request.
    hiddenPathsOnResponse List<String>
    The hidden paths on response.
    hiddenPathsOnRequest string[]
    The hidden paths on request.
    hiddenPathsOnResponse string[]
    The hidden paths on response.
    hidden_paths_on_request Sequence[str]
    The hidden paths on request.
    hidden_paths_on_response Sequence[str]
    The hidden paths on response.
    hiddenPathsOnRequest List<String>
    The hidden paths on request.
    hiddenPathsOnResponse List<String>
    The hidden paths on response.

    NotificationResponse

    NotificationType string
    The notification type.
    SkipNotifications string
    Whether notifications should be skipped.
    NotificationType string
    The notification type.
    SkipNotifications string
    Whether notifications should be skipped.
    notificationType String
    The notification type.
    skipNotifications String
    Whether notifications should be skipped.
    notificationType string
    The notification type.
    skipNotifications string
    Whether notifications should be skipped.
    notification_type str
    The notification type.
    skip_notifications str
    Whether notifications should be skipped.
    notificationType String
    The notification type.
    skipNotifications String
    Whether notifications should be skipped.

    OpenApiConfigurationResponse

    Validation OpenApiValidationResponse
    The open api validation.
    validation OpenApiValidationResponse
    The open api validation.
    validation OpenApiValidationResponse
    The open api validation.
    validation OpenApiValidationResponse
    The open api validation.
    validation Property Map
    The open api validation.

    OpenApiValidationResponse

    AllowNoncompliantCollectionResponse bool
    Indicates whether a non compliance response is allowed for a LIST call
    AllowNoncompliantCollectionResponse bool
    Indicates whether a non compliance response is allowed for a LIST call
    allowNoncompliantCollectionResponse Boolean
    Indicates whether a non compliance response is allowed for a LIST call
    allowNoncompliantCollectionResponse boolean
    Indicates whether a non compliance response is allowed for a LIST call
    allow_noncompliant_collection_response bool
    Indicates whether a non compliance response is allowed for a LIST call
    allowNoncompliantCollectionResponse Boolean
    Indicates whether a non compliance response is allowed for a LIST call

    QuotaRuleResponse

    LocationRules List<Pulumi.AzureNative.ProviderHub.Inputs.LocationQuotaRuleResponse>
    The location rules.
    QuotaPolicy string
    The quota policy.
    RequiredFeatures List<string>
    The required features.
    LocationRules []LocationQuotaRuleResponse
    The location rules.
    QuotaPolicy string
    The quota policy.
    RequiredFeatures []string
    The required features.
    locationRules List<LocationQuotaRuleResponse>
    The location rules.
    quotaPolicy String
    The quota policy.
    requiredFeatures List<String>
    The required features.
    locationRules LocationQuotaRuleResponse[]
    The location rules.
    quotaPolicy string
    The quota policy.
    requiredFeatures string[]
    The required features.
    location_rules Sequence[LocationQuotaRuleResponse]
    The location rules.
    quota_policy str
    The quota policy.
    required_features Sequence[str]
    The required features.
    locationRules List<Property Map>
    The location rules.
    quotaPolicy String
    The quota policy.
    requiredFeatures List<String>
    The required features.

    ResourceAccessRoleResponse

    Actions List<string>
    The actions.
    AllowedGroupClaims List<string>
    The allowed group claims.
    Actions []string
    The actions.
    AllowedGroupClaims []string
    The allowed group claims.
    actions List<String>
    The actions.
    allowedGroupClaims List<String>
    The allowed group claims.
    actions string[]
    The actions.
    allowedGroupClaims string[]
    The allowed group claims.
    actions Sequence[str]
    The actions.
    allowed_group_claims Sequence[str]
    The allowed group claims.
    actions List<String>
    The actions.
    allowedGroupClaims List<String>
    The allowed group claims.

    ResourceConcurrencyControlOptionResponse

    Policy string
    The policy.
    Policy string
    The policy.
    policy String
    The policy.
    policy string
    The policy.
    policy str
    The policy.
    policy String
    The policy.

    ResourceProviderAuthorizationRulesResponse

    asyncOperationPollingRules Property Map
    The async operation polling rules.

    ResourceProviderManagementResponseErrorResponseMessageOptions

    ServerFailureResponseMessageType string
    Type of server failure response message.
    ServerFailureResponseMessageType string
    Type of server failure response message.
    serverFailureResponseMessageType String
    Type of server failure response message.
    serverFailureResponseMessageType string
    Type of server failure response message.
    server_failure_response_message_type str
    Type of server failure response message.
    serverFailureResponseMessageType String
    Type of server failure response message.

    ResourceProviderManagementResponseExpeditedRolloutMetadata

    Enabled bool
    Expedited rollout enabled?
    ExpeditedRolloutIntent string
    Expedited rollout intent.
    Enabled bool
    Expedited rollout enabled?
    ExpeditedRolloutIntent string
    Expedited rollout intent.
    enabled Boolean
    Expedited rollout enabled?
    expeditedRolloutIntent String
    Expedited rollout intent.
    enabled boolean
    Expedited rollout enabled?
    expeditedRolloutIntent string
    Expedited rollout intent.
    enabled bool
    Expedited rollout enabled?
    expedited_rollout_intent str
    Expedited rollout intent.
    enabled Boolean
    Expedited rollout enabled?
    expeditedRolloutIntent String
    Expedited rollout intent.

    ResourceTypeEndpointResponse

    ApiVersion string
    Api version.
    ApiVersions List<string>
    The api versions.
    DataBoundary string
    The data boundary.
    DstsConfiguration Pulumi.AzureNative.ProviderHub.Inputs.ResourceTypeEndpointResponseDstsConfiguration
    The dsts configuration.
    Enabled bool
    Whether the endpoint is enabled.
    EndpointType string
    The endpoint type.
    EndpointUri string
    The endpoint uri.
    Extensions List<Pulumi.AzureNative.ProviderHub.Inputs.ResourceTypeExtensionResponse>
    The extensions.
    FeaturesRule Pulumi.AzureNative.ProviderHub.Inputs.ResourceTypeEndpointResponseFeaturesRule
    The features rule.
    Kind string
    Resource type endpoint kind. This Metadata is also used by portal/tooling/etc to render different UX experiences for resources of the same type.
    Locations List<string>
    The locations.
    RequiredFeatures List<string>
    The required features.
    SkuLink string
    The sku link.
    Timeout string
    The timeout.
    TokenAuthConfiguration Pulumi.AzureNative.ProviderHub.Inputs.TokenAuthConfigurationResponse
    The token auth configuration.
    Zones List<string>
    List of zones.
    ApiVersion string
    Api version.
    ApiVersions []string
    The api versions.
    DataBoundary string
    The data boundary.
    DstsConfiguration ResourceTypeEndpointResponseDstsConfiguration
    The dsts configuration.
    Enabled bool
    Whether the endpoint is enabled.
    EndpointType string
    The endpoint type.
    EndpointUri string
    The endpoint uri.
    Extensions []ResourceTypeExtensionResponse
    The extensions.
    FeaturesRule ResourceTypeEndpointResponseFeaturesRule
    The features rule.
    Kind string
    Resource type endpoint kind. This Metadata is also used by portal/tooling/etc to render different UX experiences for resources of the same type.
    Locations []string
    The locations.
    RequiredFeatures []string
    The required features.
    SkuLink string
    The sku link.
    Timeout string
    The timeout.
    TokenAuthConfiguration TokenAuthConfigurationResponse
    The token auth configuration.
    Zones []string
    List of zones.
    apiVersion String
    Api version.
    apiVersions List<String>
    The api versions.
    dataBoundary String
    The data boundary.
    dstsConfiguration ResourceTypeEndpointResponseDstsConfiguration
    The dsts configuration.
    enabled Boolean
    Whether the endpoint is enabled.
    endpointType String
    The endpoint type.
    endpointUri String
    The endpoint uri.
    extensions List<ResourceTypeExtensionResponse>
    The extensions.
    featuresRule ResourceTypeEndpointResponseFeaturesRule
    The features rule.
    kind String
    Resource type endpoint kind. This Metadata is also used by portal/tooling/etc to render different UX experiences for resources of the same type.
    locations List<String>
    The locations.
    requiredFeatures List<String>
    The required features.
    skuLink String
    The sku link.
    timeout String
    The timeout.
    tokenAuthConfiguration TokenAuthConfigurationResponse
    The token auth configuration.
    zones List<String>
    List of zones.
    apiVersion string
    Api version.
    apiVersions string[]
    The api versions.
    dataBoundary string
    The data boundary.
    dstsConfiguration ResourceTypeEndpointResponseDstsConfiguration
    The dsts configuration.
    enabled boolean
    Whether the endpoint is enabled.
    endpointType string
    The endpoint type.
    endpointUri string
    The endpoint uri.
    extensions ResourceTypeExtensionResponse[]
    The extensions.
    featuresRule ResourceTypeEndpointResponseFeaturesRule
    The features rule.
    kind string
    Resource type endpoint kind. This Metadata is also used by portal/tooling/etc to render different UX experiences for resources of the same type.
    locations string[]
    The locations.
    requiredFeatures string[]
    The required features.
    skuLink string
    The sku link.
    timeout string
    The timeout.
    tokenAuthConfiguration TokenAuthConfigurationResponse
    The token auth configuration.
    zones string[]
    List of zones.
    api_version str
    Api version.
    api_versions Sequence[str]
    The api versions.
    data_boundary str
    The data boundary.
    dsts_configuration ResourceTypeEndpointResponseDstsConfiguration
    The dsts configuration.
    enabled bool
    Whether the endpoint is enabled.
    endpoint_type str
    The endpoint type.
    endpoint_uri str
    The endpoint uri.
    extensions Sequence[ResourceTypeExtensionResponse]
    The extensions.
    features_rule ResourceTypeEndpointResponseFeaturesRule
    The features rule.
    kind str
    Resource type endpoint kind. This Metadata is also used by portal/tooling/etc to render different UX experiences for resources of the same type.
    locations Sequence[str]
    The locations.
    required_features Sequence[str]
    The required features.
    sku_link str
    The sku link.
    timeout str
    The timeout.
    token_auth_configuration TokenAuthConfigurationResponse
    The token auth configuration.
    zones Sequence[str]
    List of zones.
    apiVersion String
    Api version.
    apiVersions List<String>
    The api versions.
    dataBoundary String
    The data boundary.
    dstsConfiguration Property Map
    The dsts configuration.
    enabled Boolean
    Whether the endpoint is enabled.
    endpointType String
    The endpoint type.
    endpointUri String
    The endpoint uri.
    extensions List<Property Map>
    The extensions.
    featuresRule Property Map
    The features rule.
    kind String
    Resource type endpoint kind. This Metadata is also used by portal/tooling/etc to render different UX experiences for resources of the same type.
    locations List<String>
    The locations.
    requiredFeatures List<String>
    The required features.
    skuLink String
    The sku link.
    timeout String
    The timeout.
    tokenAuthConfiguration Property Map
    The token auth configuration.
    zones List<String>
    List of zones.

    ResourceTypeEndpointResponseDstsConfiguration

    ServiceName string
    The service name.
    ServiceDnsName string
    This is a URI property.
    ServiceName string
    The service name.
    ServiceDnsName string
    This is a URI property.
    serviceName String
    The service name.
    serviceDnsName String
    This is a URI property.
    serviceName string
    The service name.
    serviceDnsName string
    This is a URI property.
    service_name str
    The service name.
    service_dns_name str
    This is a URI property.
    serviceName String
    The service name.
    serviceDnsName String
    This is a URI property.

    ResourceTypeEndpointResponseFeaturesRule

    RequiredFeaturesPolicy string
    The required feature policy.
    RequiredFeaturesPolicy string
    The required feature policy.
    requiredFeaturesPolicy String
    The required feature policy.
    requiredFeaturesPolicy string
    The required feature policy.
    required_features_policy str
    The required feature policy.
    requiredFeaturesPolicy String
    The required feature policy.

    ResourceTypeExtensionOptionsResponseResourceCreationBegin

    Request List<string>
    The request.
    Response List<string>
    The response.
    Request []string
    The request.
    Response []string
    The response.
    request List<String>
    The request.
    response List<String>
    The response.
    request string[]
    The request.
    response string[]
    The response.
    request Sequence[str]
    The request.
    response Sequence[str]
    The response.
    request List<String>
    The request.
    response List<String>
    The response.

    ResourceTypeExtensionResponse

    EndpointUri string
    The endpoint uri.
    ExtensionCategories List<string>
    The extension categories.
    Timeout string
    The timeout.
    EndpointUri string
    The endpoint uri.
    ExtensionCategories []string
    The extension categories.
    Timeout string
    The timeout.
    endpointUri String
    The endpoint uri.
    extensionCategories List<String>
    The extension categories.
    timeout String
    The timeout.
    endpointUri string
    The endpoint uri.
    extensionCategories string[]
    The extension categories.
    timeout string
    The timeout.
    endpoint_uri str
    The endpoint uri.
    extension_categories Sequence[str]
    The extension categories.
    timeout str
    The timeout.
    endpointUri String
    The endpoint uri.
    extensionCategories List<String>
    The extension categories.
    timeout String
    The timeout.

    ResourceTypeOnBehalfOfTokenResponse

    ActionName string
    The action name.
    LifeTime string
    This is a TimeSpan property.
    ActionName string
    The action name.
    LifeTime string
    This is a TimeSpan property.
    actionName String
    The action name.
    lifeTime String
    This is a TimeSpan property.
    actionName string
    The action name.
    lifeTime string
    This is a TimeSpan property.
    action_name str
    The action name.
    life_time str
    This is a TimeSpan property.
    actionName String
    The action name.
    lifeTime String
    This is a TimeSpan property.

    ResourceTypeRegistrationPropertiesResponse

    ProvisioningState string
    The provisioning state.
    AddResourceListTargetLocations bool
    Add resource list target locations?
    AdditionalOptions string
    The additional options.
    AllowEmptyRoleAssignments bool
    The allow empty role assignments.
    AllowedResourceNames List<Pulumi.AzureNative.ProviderHub.Inputs.AllowedResourceNameResponse>
    The allowed resource names.
    AllowedTemplateDeploymentReferenceActions List<string>
    Allowed template deployment reference actions.
    AllowedUnauthorizedActions List<string>
    The allowed unauthorized actions.
    AllowedUnauthorizedActionsExtensions List<Pulumi.AzureNative.ProviderHub.Inputs.AllowedUnauthorizedActionsExtensionResponse>
    The allowed unauthorized actions extensions.
    ApiProfiles List<Pulumi.AzureNative.ProviderHub.Inputs.ApiProfileResponse>
    The api profiles.
    AsyncOperationResourceTypeName string
    The async operation resource type name.
    AsyncTimeoutRules List<Pulumi.AzureNative.ProviderHub.Inputs.AsyncTimeoutRuleResponse>
    Async timeout rules
    AuthorizationActionMappings List<Pulumi.AzureNative.ProviderHub.Inputs.AuthorizationActionMappingResponse>
    The authorization action mappings
    AvailabilityZoneRule Pulumi.AzureNative.ProviderHub.Inputs.ResourceTypeRegistrationPropertiesResponseAvailabilityZoneRule
    The availability zone rule.
    CapacityRule Pulumi.AzureNative.ProviderHub.Inputs.ResourceTypeRegistrationPropertiesResponseCapacityRule
    Capacity rule.
    Category string
    The category.
    CheckNameAvailabilitySpecifications Pulumi.AzureNative.ProviderHub.Inputs.ResourceTypeRegistrationPropertiesResponseCheckNameAvailabilitySpecifications
    The check name availability specifications.
    CommonApiVersions List<string>
    Common API versions for the resource type.
    CrossTenantTokenValidation string
    The cross tenant token validation.
    DefaultApiVersion string
    The default api version.
    DisallowedActionVerbs List<string>
    The disallowed action verbs.
    DisallowedEndUserOperations List<string>
    The disallowed end user operations.
    DstsConfiguration Pulumi.AzureNative.ProviderHub.Inputs.ResourceTypeRegistrationPropertiesResponseDstsConfiguration
    The dsts configuration.
    EnableAsyncOperation bool
    Whether async operation is enabled.
    EnableThirdPartyS2S bool
    Whether third party S2S is enabled.
    Endpoints List<Pulumi.AzureNative.ProviderHub.Inputs.ResourceTypeEndpointResponse>
    The extensions.
    ExtendedLocations List<Pulumi.AzureNative.ProviderHub.Inputs.ExtendedLocationOptionsResponse>
    The extended locations.
    ExtensionOptions Pulumi.AzureNative.ProviderHub.Inputs.ResourceTypeRegistrationPropertiesResponseExtensionOptions
    The extension options.
    FeaturesRule Pulumi.AzureNative.ProviderHub.Inputs.ResourceTypeRegistrationPropertiesResponseFeaturesRule
    The features rule.
    FrontdoorRequestMode string
    The frontdoor request mode.
    GroupingTag string
    Grouping tag.
    IdentityManagement Pulumi.AzureNative.ProviderHub.Inputs.ResourceTypeRegistrationPropertiesResponseIdentityManagement
    The identity management.
    IsPureProxy bool
    Whether it is pure proxy.
    LegacyName string
    The legacy name.
    LegacyNames List<string>
    The legacy names.
    LegacyPolicy Pulumi.AzureNative.ProviderHub.Inputs.ResourceTypeRegistrationPropertiesResponseLegacyPolicy
    The legacy policy.
    LinkedAccessChecks List<Pulumi.AzureNative.ProviderHub.Inputs.LinkedAccessCheckResponse>
    The linked access checks.
    LinkedNotificationRules List<Pulumi.AzureNative.ProviderHub.Inputs.LinkedNotificationRuleResponse>
    The linked notification rules.
    LinkedOperationRules List<Pulumi.AzureNative.ProviderHub.Inputs.LinkedOperationRuleResponse>
    The linked operation rules.
    LoggingRules List<Pulumi.AzureNative.ProviderHub.Inputs.LoggingRuleResponse>
    The logging rules.
    Management Pulumi.AzureNative.ProviderHub.Inputs.ResourceTypeRegistrationPropertiesResponseManagement
    The resource provider management.
    ManifestLink string
    Manifest link.
    MarketplaceOptions Pulumi.AzureNative.ProviderHub.Inputs.ResourceTypeRegistrationPropertiesResponseMarketplaceOptions
    Marketplace options.
    MarketplaceType string
    The marketplace type.
    Metadata Dictionary<string, object>
    The metadata.
    Notifications List<Pulumi.AzureNative.ProviderHub.Inputs.NotificationResponse>
    The notifications.
    OnBehalfOfTokens Pulumi.AzureNative.ProviderHub.Inputs.ResourceTypeOnBehalfOfTokenResponse
    The on behalf of tokens.
    OpenApiConfiguration Pulumi.AzureNative.ProviderHub.Inputs.OpenApiConfigurationResponse
    The open api configuration.
    PolicyExecutionType string
    The policy execution type.
    QuotaRule Pulumi.AzureNative.ProviderHub.Inputs.QuotaRuleResponse
    The quota rule.
    Regionality string
    The regionality.
    RequestHeaderOptions Pulumi.AzureNative.ProviderHub.Inputs.ResourceTypeRegistrationPropertiesResponseRequestHeaderOptions
    The request header options.
    RequiredFeatures List<string>
    The required features.
    ResourceCache Pulumi.AzureNative.ProviderHub.Inputs.ResourceTypeRegistrationPropertiesResponseResourceCache
    Resource cache options.
    ResourceConcurrencyControlOptions Dictionary<string, Pulumi.AzureNative.ProviderHub.Inputs.ResourceConcurrencyControlOptionResponse>
    The resource concurrency control options.
    ResourceDeletionPolicy string
    The resource deletion policy.
    ResourceGraphConfiguration Pulumi.AzureNative.ProviderHub.Inputs.ResourceTypeRegistrationPropertiesResponseResourceGraphConfiguration
    The resource graph configuration.
    ResourceManagementOptions Pulumi.AzureNative.ProviderHub.Inputs.ResourceTypeRegistrationPropertiesResponseResourceManagementOptions
    Resource management options.
    ResourceMovePolicy Pulumi.AzureNative.ProviderHub.Inputs.ResourceTypeRegistrationPropertiesResponseResourceMovePolicy
    The resource move policy.
    ResourceProviderAuthorizationRules Pulumi.AzureNative.ProviderHub.Inputs.ResourceProviderAuthorizationRulesResponse
    The resource provider authorization rules.
    ResourceQueryManagement Pulumi.AzureNative.ProviderHub.Inputs.ResourceTypeRegistrationPropertiesResponseResourceQueryManagement
    Resource query management options.
    ResourceSubType string
    The resource sub type.
    ResourceTypeCommonAttributeManagement Pulumi.AzureNative.ProviderHub.Inputs.ResourceTypeRegistrationPropertiesResponseResourceTypeCommonAttributeManagement
    Resource type common attribute management.
    ResourceValidation string
    The resource validation.
    RoutingRule Pulumi.AzureNative.ProviderHub.Inputs.ResourceTypeRegistrationPropertiesResponseRoutingRule
    Routing rule.
    RoutingType string
    The resource routing type.
    ServiceTreeInfos List<Pulumi.AzureNative.ProviderHub.Inputs.ServiceTreeInfoResponse>
    The service tree infos.
    SkuLink string
    The sku link.
    SubscriptionLifecycleNotificationSpecifications Pulumi.AzureNative.ProviderHub.Inputs.ResourceTypeRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecifications
    The subscription lifecycle notification specifications.
    SubscriptionStateRules List<Pulumi.AzureNative.ProviderHub.Inputs.SubscriptionStateRuleResponse>
    The subscription state rules.
    SupportsTags bool
    Whether tags are supported.
    SwaggerSpecifications List<Pulumi.AzureNative.ProviderHub.Inputs.SwaggerSpecificationResponse>
    The swagger specifications.
    TemplateDeploymentOptions Pulumi.AzureNative.ProviderHub.Inputs.ResourceTypeRegistrationPropertiesResponseTemplateDeploymentOptions
    The template deployment options.
    TemplateDeploymentPolicy Pulumi.AzureNative.ProviderHub.Inputs.ResourceTypeRegistrationPropertiesResponseTemplateDeploymentPolicy
    The template deployment policy.
    ThrottlingRules List<Pulumi.AzureNative.ProviderHub.Inputs.ThrottlingRuleResponse>
    The throttling rules.
    TokenAuthConfiguration Pulumi.AzureNative.ProviderHub.Inputs.TokenAuthConfigurationResponse
    The token auth configuration.
    ProvisioningState string
    The provisioning state.
    AddResourceListTargetLocations bool
    Add resource list target locations?
    AdditionalOptions string
    The additional options.
    AllowEmptyRoleAssignments bool
    The allow empty role assignments.
    AllowedResourceNames []AllowedResourceNameResponse
    The allowed resource names.
    AllowedTemplateDeploymentReferenceActions []string
    Allowed template deployment reference actions.
    AllowedUnauthorizedActions []string
    The allowed unauthorized actions.
    AllowedUnauthorizedActionsExtensions []AllowedUnauthorizedActionsExtensionResponse
    The allowed unauthorized actions extensions.
    ApiProfiles []ApiProfileResponse
    The api profiles.
    AsyncOperationResourceTypeName string
    The async operation resource type name.
    AsyncTimeoutRules []AsyncTimeoutRuleResponse
    Async timeout rules
    AuthorizationActionMappings []AuthorizationActionMappingResponse
    The authorization action mappings
    AvailabilityZoneRule ResourceTypeRegistrationPropertiesResponseAvailabilityZoneRule
    The availability zone rule.
    CapacityRule ResourceTypeRegistrationPropertiesResponseCapacityRule
    Capacity rule.
    Category string
    The category.
    CheckNameAvailabilitySpecifications ResourceTypeRegistrationPropertiesResponseCheckNameAvailabilitySpecifications
    The check name availability specifications.
    CommonApiVersions []string
    Common API versions for the resource type.
    CrossTenantTokenValidation string
    The cross tenant token validation.
    DefaultApiVersion string
    The default api version.
    DisallowedActionVerbs []string
    The disallowed action verbs.
    DisallowedEndUserOperations []string
    The disallowed end user operations.
    DstsConfiguration ResourceTypeRegistrationPropertiesResponseDstsConfiguration
    The dsts configuration.
    EnableAsyncOperation bool
    Whether async operation is enabled.
    EnableThirdPartyS2S bool
    Whether third party S2S is enabled.
    Endpoints []ResourceTypeEndpointResponse
    The extensions.
    ExtendedLocations []ExtendedLocationOptionsResponse
    The extended locations.
    ExtensionOptions ResourceTypeRegistrationPropertiesResponseExtensionOptions
    The extension options.
    FeaturesRule ResourceTypeRegistrationPropertiesResponseFeaturesRule
    The features rule.
    FrontdoorRequestMode string
    The frontdoor request mode.
    GroupingTag string
    Grouping tag.
    IdentityManagement ResourceTypeRegistrationPropertiesResponseIdentityManagement
    The identity management.
    IsPureProxy bool
    Whether it is pure proxy.
    LegacyName string
    The legacy name.
    LegacyNames []string
    The legacy names.
    LegacyPolicy ResourceTypeRegistrationPropertiesResponseLegacyPolicy
    The legacy policy.
    LinkedAccessChecks []LinkedAccessCheckResponse
    The linked access checks.
    LinkedNotificationRules []LinkedNotificationRuleResponse
    The linked notification rules.
    LinkedOperationRules []LinkedOperationRuleResponse
    The linked operation rules.
    LoggingRules []LoggingRuleResponse
    The logging rules.
    Management ResourceTypeRegistrationPropertiesResponseManagement
    The resource provider management.
    ManifestLink string
    Manifest link.
    MarketplaceOptions ResourceTypeRegistrationPropertiesResponseMarketplaceOptions
    Marketplace options.
    MarketplaceType string
    The marketplace type.
    Metadata map[string]interface{}
    The metadata.
    Notifications []NotificationResponse
    The notifications.
    OnBehalfOfTokens ResourceTypeOnBehalfOfTokenResponse
    The on behalf of tokens.
    OpenApiConfiguration OpenApiConfigurationResponse
    The open api configuration.
    PolicyExecutionType string
    The policy execution type.
    QuotaRule QuotaRuleResponse
    The quota rule.
    Regionality string
    The regionality.
    RequestHeaderOptions ResourceTypeRegistrationPropertiesResponseRequestHeaderOptions
    The request header options.
    RequiredFeatures []string
    The required features.
    ResourceCache ResourceTypeRegistrationPropertiesResponseResourceCache
    Resource cache options.
    ResourceConcurrencyControlOptions map[string]ResourceConcurrencyControlOptionResponse
    The resource concurrency control options.
    ResourceDeletionPolicy string
    The resource deletion policy.
    ResourceGraphConfiguration ResourceTypeRegistrationPropertiesResponseResourceGraphConfiguration
    The resource graph configuration.
    ResourceManagementOptions ResourceTypeRegistrationPropertiesResponseResourceManagementOptions
    Resource management options.
    ResourceMovePolicy ResourceTypeRegistrationPropertiesResponseResourceMovePolicy
    The resource move policy.
    ResourceProviderAuthorizationRules ResourceProviderAuthorizationRulesResponse
    The resource provider authorization rules.
    ResourceQueryManagement ResourceTypeRegistrationPropertiesResponseResourceQueryManagement
    Resource query management options.
    ResourceSubType string
    The resource sub type.
    ResourceTypeCommonAttributeManagement ResourceTypeRegistrationPropertiesResponseResourceTypeCommonAttributeManagement
    Resource type common attribute management.
    ResourceValidation string
    The resource validation.
    RoutingRule ResourceTypeRegistrationPropertiesResponseRoutingRule
    Routing rule.
    RoutingType string
    The resource routing type.
    ServiceTreeInfos []ServiceTreeInfoResponse
    The service tree infos.
    SkuLink string
    The sku link.
    SubscriptionLifecycleNotificationSpecifications ResourceTypeRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecifications
    The subscription lifecycle notification specifications.
    SubscriptionStateRules []SubscriptionStateRuleResponse
    The subscription state rules.
    SupportsTags bool
    Whether tags are supported.
    SwaggerSpecifications []SwaggerSpecificationResponse
    The swagger specifications.
    TemplateDeploymentOptions ResourceTypeRegistrationPropertiesResponseTemplateDeploymentOptions
    The template deployment options.
    TemplateDeploymentPolicy ResourceTypeRegistrationPropertiesResponseTemplateDeploymentPolicy
    The template deployment policy.
    ThrottlingRules []ThrottlingRuleResponse
    The throttling rules.
    TokenAuthConfiguration TokenAuthConfigurationResponse
    The token auth configuration.
    provisioningState String
    The provisioning state.
    addResourceListTargetLocations Boolean
    Add resource list target locations?
    additionalOptions String
    The additional options.
    allowEmptyRoleAssignments Boolean
    The allow empty role assignments.
    allowedResourceNames List<AllowedResourceNameResponse>
    The allowed resource names.
    allowedTemplateDeploymentReferenceActions List<String>
    Allowed template deployment reference actions.
    allowedUnauthorizedActions List<String>
    The allowed unauthorized actions.
    allowedUnauthorizedActionsExtensions List<AllowedUnauthorizedActionsExtensionResponse>
    The allowed unauthorized actions extensions.
    apiProfiles List<ApiProfileResponse>
    The api profiles.
    asyncOperationResourceTypeName String
    The async operation resource type name.
    asyncTimeoutRules List<AsyncTimeoutRuleResponse>
    Async timeout rules
    authorizationActionMappings List<AuthorizationActionMappingResponse>
    The authorization action mappings
    availabilityZoneRule ResourceTypeRegistrationPropertiesResponseAvailabilityZoneRule
    The availability zone rule.
    capacityRule ResourceTypeRegistrationPropertiesResponseCapacityRule
    Capacity rule.
    category String
    The category.
    checkNameAvailabilitySpecifications ResourceTypeRegistrationPropertiesResponseCheckNameAvailabilitySpecifications
    The check name availability specifications.
    commonApiVersions List<String>
    Common API versions for the resource type.
    crossTenantTokenValidation String
    The cross tenant token validation.
    defaultApiVersion String
    The default api version.
    disallowedActionVerbs List<String>
    The disallowed action verbs.
    disallowedEndUserOperations List<String>
    The disallowed end user operations.
    dstsConfiguration ResourceTypeRegistrationPropertiesResponseDstsConfiguration
    The dsts configuration.
    enableAsyncOperation Boolean
    Whether async operation is enabled.
    enableThirdPartyS2S Boolean
    Whether third party S2S is enabled.
    endpoints List<ResourceTypeEndpointResponse>
    The extensions.
    extendedLocations List<ExtendedLocationOptionsResponse>
    The extended locations.
    extensionOptions ResourceTypeRegistrationPropertiesResponseExtensionOptions
    The extension options.
    featuresRule ResourceTypeRegistrationPropertiesResponseFeaturesRule
    The features rule.
    frontdoorRequestMode String
    The frontdoor request mode.
    groupingTag String
    Grouping tag.
    identityManagement ResourceTypeRegistrationPropertiesResponseIdentityManagement
    The identity management.
    isPureProxy Boolean
    Whether it is pure proxy.
    legacyName String
    The legacy name.
    legacyNames List<String>
    The legacy names.
    legacyPolicy ResourceTypeRegistrationPropertiesResponseLegacyPolicy
    The legacy policy.
    linkedAccessChecks List<LinkedAccessCheckResponse>
    The linked access checks.
    linkedNotificationRules List<LinkedNotificationRuleResponse>
    The linked notification rules.
    linkedOperationRules List<LinkedOperationRuleResponse>
    The linked operation rules.
    loggingRules List<LoggingRuleResponse>
    The logging rules.
    management ResourceTypeRegistrationPropertiesResponseManagement
    The resource provider management.
    manifestLink String
    Manifest link.
    marketplaceOptions ResourceTypeRegistrationPropertiesResponseMarketplaceOptions
    Marketplace options.
    marketplaceType String
    The marketplace type.
    metadata Map<String,Object>
    The metadata.
    notifications List<NotificationResponse>
    The notifications.
    onBehalfOfTokens ResourceTypeOnBehalfOfTokenResponse
    The on behalf of tokens.
    openApiConfiguration OpenApiConfigurationResponse
    The open api configuration.
    policyExecutionType String
    The policy execution type.
    quotaRule QuotaRuleResponse
    The quota rule.
    regionality String
    The regionality.
    requestHeaderOptions ResourceTypeRegistrationPropertiesResponseRequestHeaderOptions
    The request header options.
    requiredFeatures List<String>
    The required features.
    resourceCache ResourceTypeRegistrationPropertiesResponseResourceCache
    Resource cache options.
    resourceConcurrencyControlOptions Map<String,ResourceConcurrencyControlOptionResponse>
    The resource concurrency control options.
    resourceDeletionPolicy String
    The resource deletion policy.
    resourceGraphConfiguration ResourceTypeRegistrationPropertiesResponseResourceGraphConfiguration
    The resource graph configuration.
    resourceManagementOptions ResourceTypeRegistrationPropertiesResponseResourceManagementOptions
    Resource management options.
    resourceMovePolicy ResourceTypeRegistrationPropertiesResponseResourceMovePolicy
    The resource move policy.
    resourceProviderAuthorizationRules ResourceProviderAuthorizationRulesResponse
    The resource provider authorization rules.
    resourceQueryManagement ResourceTypeRegistrationPropertiesResponseResourceQueryManagement
    Resource query management options.
    resourceSubType String
    The resource sub type.
    resourceTypeCommonAttributeManagement ResourceTypeRegistrationPropertiesResponseResourceTypeCommonAttributeManagement
    Resource type common attribute management.
    resourceValidation String
    The resource validation.
    routingRule ResourceTypeRegistrationPropertiesResponseRoutingRule
    Routing rule.
    routingType String
    The resource routing type.
    serviceTreeInfos List<ServiceTreeInfoResponse>
    The service tree infos.
    skuLink String
    The sku link.
    subscriptionLifecycleNotificationSpecifications ResourceTypeRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecifications
    The subscription lifecycle notification specifications.
    subscriptionStateRules List<SubscriptionStateRuleResponse>
    The subscription state rules.
    supportsTags Boolean
    Whether tags are supported.
    swaggerSpecifications List<SwaggerSpecificationResponse>
    The swagger specifications.
    templateDeploymentOptions ResourceTypeRegistrationPropertiesResponseTemplateDeploymentOptions
    The template deployment options.
    templateDeploymentPolicy ResourceTypeRegistrationPropertiesResponseTemplateDeploymentPolicy
    The template deployment policy.
    throttlingRules List<ThrottlingRuleResponse>
    The throttling rules.
    tokenAuthConfiguration TokenAuthConfigurationResponse
    The token auth configuration.
    provisioningState string
    The provisioning state.
    addResourceListTargetLocations boolean
    Add resource list target locations?
    additionalOptions string
    The additional options.
    allowEmptyRoleAssignments boolean
    The allow empty role assignments.
    allowedResourceNames AllowedResourceNameResponse[]
    The allowed resource names.
    allowedTemplateDeploymentReferenceActions string[]
    Allowed template deployment reference actions.
    allowedUnauthorizedActions string[]
    The allowed unauthorized actions.
    allowedUnauthorizedActionsExtensions AllowedUnauthorizedActionsExtensionResponse[]
    The allowed unauthorized actions extensions.
    apiProfiles ApiProfileResponse[]
    The api profiles.
    asyncOperationResourceTypeName string
    The async operation resource type name.
    asyncTimeoutRules AsyncTimeoutRuleResponse[]
    Async timeout rules
    authorizationActionMappings AuthorizationActionMappingResponse[]
    The authorization action mappings
    availabilityZoneRule ResourceTypeRegistrationPropertiesResponseAvailabilityZoneRule
    The availability zone rule.
    capacityRule ResourceTypeRegistrationPropertiesResponseCapacityRule
    Capacity rule.
    category string
    The category.
    checkNameAvailabilitySpecifications ResourceTypeRegistrationPropertiesResponseCheckNameAvailabilitySpecifications
    The check name availability specifications.
    commonApiVersions string[]
    Common API versions for the resource type.
    crossTenantTokenValidation string
    The cross tenant token validation.
    defaultApiVersion string
    The default api version.
    disallowedActionVerbs string[]
    The disallowed action verbs.
    disallowedEndUserOperations string[]
    The disallowed end user operations.
    dstsConfiguration ResourceTypeRegistrationPropertiesResponseDstsConfiguration
    The dsts configuration.
    enableAsyncOperation boolean
    Whether async operation is enabled.
    enableThirdPartyS2S boolean
    Whether third party S2S is enabled.
    endpoints ResourceTypeEndpointResponse[]
    The extensions.
    extendedLocations ExtendedLocationOptionsResponse[]
    The extended locations.
    extensionOptions ResourceTypeRegistrationPropertiesResponseExtensionOptions
    The extension options.
    featuresRule ResourceTypeRegistrationPropertiesResponseFeaturesRule
    The features rule.
    frontdoorRequestMode string
    The frontdoor request mode.
    groupingTag string
    Grouping tag.
    identityManagement ResourceTypeRegistrationPropertiesResponseIdentityManagement
    The identity management.
    isPureProxy boolean
    Whether it is pure proxy.
    legacyName string
    The legacy name.
    legacyNames string[]
    The legacy names.
    legacyPolicy ResourceTypeRegistrationPropertiesResponseLegacyPolicy
    The legacy policy.
    linkedAccessChecks LinkedAccessCheckResponse[]
    The linked access checks.
    linkedNotificationRules LinkedNotificationRuleResponse[]
    The linked notification rules.
    linkedOperationRules LinkedOperationRuleResponse[]
    The linked operation rules.
    loggingRules LoggingRuleResponse[]
    The logging rules.
    management ResourceTypeRegistrationPropertiesResponseManagement
    The resource provider management.
    manifestLink string
    Manifest link.
    marketplaceOptions ResourceTypeRegistrationPropertiesResponseMarketplaceOptions
    Marketplace options.
    marketplaceType string
    The marketplace type.
    metadata {[key: string]: any}
    The metadata.
    notifications NotificationResponse[]
    The notifications.
    onBehalfOfTokens ResourceTypeOnBehalfOfTokenResponse
    The on behalf of tokens.
    openApiConfiguration OpenApiConfigurationResponse
    The open api configuration.
    policyExecutionType string
    The policy execution type.
    quotaRule QuotaRuleResponse
    The quota rule.
    regionality string
    The regionality.
    requestHeaderOptions ResourceTypeRegistrationPropertiesResponseRequestHeaderOptions
    The request header options.
    requiredFeatures string[]
    The required features.
    resourceCache ResourceTypeRegistrationPropertiesResponseResourceCache
    Resource cache options.
    resourceConcurrencyControlOptions {[key: string]: ResourceConcurrencyControlOptionResponse}
    The resource concurrency control options.
    resourceDeletionPolicy string
    The resource deletion policy.
    resourceGraphConfiguration ResourceTypeRegistrationPropertiesResponseResourceGraphConfiguration
    The resource graph configuration.
    resourceManagementOptions ResourceTypeRegistrationPropertiesResponseResourceManagementOptions
    Resource management options.
    resourceMovePolicy ResourceTypeRegistrationPropertiesResponseResourceMovePolicy
    The resource move policy.
    resourceProviderAuthorizationRules ResourceProviderAuthorizationRulesResponse
    The resource provider authorization rules.
    resourceQueryManagement ResourceTypeRegistrationPropertiesResponseResourceQueryManagement
    Resource query management options.
    resourceSubType string
    The resource sub type.
    resourceTypeCommonAttributeManagement ResourceTypeRegistrationPropertiesResponseResourceTypeCommonAttributeManagement
    Resource type common attribute management.
    resourceValidation string
    The resource validation.
    routingRule ResourceTypeRegistrationPropertiesResponseRoutingRule
    Routing rule.
    routingType string
    The resource routing type.
    serviceTreeInfos ServiceTreeInfoResponse[]
    The service tree infos.
    skuLink string
    The sku link.
    subscriptionLifecycleNotificationSpecifications ResourceTypeRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecifications
    The subscription lifecycle notification specifications.
    subscriptionStateRules SubscriptionStateRuleResponse[]
    The subscription state rules.
    supportsTags boolean
    Whether tags are supported.
    swaggerSpecifications SwaggerSpecificationResponse[]
    The swagger specifications.
    templateDeploymentOptions ResourceTypeRegistrationPropertiesResponseTemplateDeploymentOptions
    The template deployment options.
    templateDeploymentPolicy ResourceTypeRegistrationPropertiesResponseTemplateDeploymentPolicy
    The template deployment policy.
    throttlingRules ThrottlingRuleResponse[]
    The throttling rules.
    tokenAuthConfiguration TokenAuthConfigurationResponse
    The token auth configuration.
    provisioning_state str
    The provisioning state.
    add_resource_list_target_locations bool
    Add resource list target locations?
    additional_options str
    The additional options.
    allow_empty_role_assignments bool
    The allow empty role assignments.
    allowed_resource_names Sequence[AllowedResourceNameResponse]
    The allowed resource names.
    allowed_template_deployment_reference_actions Sequence[str]
    Allowed template deployment reference actions.
    allowed_unauthorized_actions Sequence[str]
    The allowed unauthorized actions.
    allowed_unauthorized_actions_extensions Sequence[AllowedUnauthorizedActionsExtensionResponse]
    The allowed unauthorized actions extensions.
    api_profiles Sequence[ApiProfileResponse]
    The api profiles.
    async_operation_resource_type_name str
    The async operation resource type name.
    async_timeout_rules Sequence[AsyncTimeoutRuleResponse]
    Async timeout rules
    authorization_action_mappings Sequence[AuthorizationActionMappingResponse]
    The authorization action mappings
    availability_zone_rule ResourceTypeRegistrationPropertiesResponseAvailabilityZoneRule
    The availability zone rule.
    capacity_rule ResourceTypeRegistrationPropertiesResponseCapacityRule
    Capacity rule.
    category str
    The category.
    check_name_availability_specifications ResourceTypeRegistrationPropertiesResponseCheckNameAvailabilitySpecifications
    The check name availability specifications.
    common_api_versions Sequence[str]
    Common API versions for the resource type.
    cross_tenant_token_validation str
    The cross tenant token validation.
    default_api_version str
    The default api version.
    disallowed_action_verbs Sequence[str]
    The disallowed action verbs.
    disallowed_end_user_operations Sequence[str]
    The disallowed end user operations.
    dsts_configuration ResourceTypeRegistrationPropertiesResponseDstsConfiguration
    The dsts configuration.
    enable_async_operation bool
    Whether async operation is enabled.
    enable_third_party_s2_s bool
    Whether third party S2S is enabled.
    endpoints Sequence[ResourceTypeEndpointResponse]
    The extensions.
    extended_locations Sequence[ExtendedLocationOptionsResponse]
    The extended locations.
    extension_options ResourceTypeRegistrationPropertiesResponseExtensionOptions
    The extension options.
    features_rule ResourceTypeRegistrationPropertiesResponseFeaturesRule
    The features rule.
    frontdoor_request_mode str
    The frontdoor request mode.
    grouping_tag str
    Grouping tag.
    identity_management ResourceTypeRegistrationPropertiesResponseIdentityManagement
    The identity management.
    is_pure_proxy bool
    Whether it is pure proxy.
    legacy_name str
    The legacy name.
    legacy_names Sequence[str]
    The legacy names.
    legacy_policy ResourceTypeRegistrationPropertiesResponseLegacyPolicy
    The legacy policy.
    linked_access_checks Sequence[LinkedAccessCheckResponse]
    The linked access checks.
    linked_notification_rules Sequence[LinkedNotificationRuleResponse]
    The linked notification rules.
    linked_operation_rules Sequence[LinkedOperationRuleResponse]
    The linked operation rules.
    logging_rules Sequence[LoggingRuleResponse]
    The logging rules.
    management ResourceTypeRegistrationPropertiesResponseManagement
    The resource provider management.
    manifest_link str
    Manifest link.
    marketplace_options ResourceTypeRegistrationPropertiesResponseMarketplaceOptions
    Marketplace options.
    marketplace_type str
    The marketplace type.
    metadata Mapping[str, Any]
    The metadata.
    notifications Sequence[NotificationResponse]
    The notifications.
    on_behalf_of_tokens ResourceTypeOnBehalfOfTokenResponse
    The on behalf of tokens.
    open_api_configuration OpenApiConfigurationResponse
    The open api configuration.
    policy_execution_type str
    The policy execution type.
    quota_rule QuotaRuleResponse
    The quota rule.
    regionality str
    The regionality.
    request_header_options ResourceTypeRegistrationPropertiesResponseRequestHeaderOptions
    The request header options.
    required_features Sequence[str]
    The required features.
    resource_cache ResourceTypeRegistrationPropertiesResponseResourceCache
    Resource cache options.
    resource_concurrency_control_options Mapping[str, ResourceConcurrencyControlOptionResponse]
    The resource concurrency control options.
    resource_deletion_policy str
    The resource deletion policy.
    resource_graph_configuration ResourceTypeRegistrationPropertiesResponseResourceGraphConfiguration
    The resource graph configuration.
    resource_management_options ResourceTypeRegistrationPropertiesResponseResourceManagementOptions
    Resource management options.
    resource_move_policy ResourceTypeRegistrationPropertiesResponseResourceMovePolicy
    The resource move policy.
    resource_provider_authorization_rules ResourceProviderAuthorizationRulesResponse
    The resource provider authorization rules.
    resource_query_management ResourceTypeRegistrationPropertiesResponseResourceQueryManagement
    Resource query management options.
    resource_sub_type str
    The resource sub type.
    resource_type_common_attribute_management ResourceTypeRegistrationPropertiesResponseResourceTypeCommonAttributeManagement
    Resource type common attribute management.
    resource_validation str
    The resource validation.
    routing_rule ResourceTypeRegistrationPropertiesResponseRoutingRule
    Routing rule.
    routing_type str
    The resource routing type.
    service_tree_infos Sequence[ServiceTreeInfoResponse]
    The service tree infos.
    sku_link str
    The sku link.
    subscription_lifecycle_notification_specifications ResourceTypeRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecifications
    The subscription lifecycle notification specifications.
    subscription_state_rules Sequence[SubscriptionStateRuleResponse]
    The subscription state rules.
    supports_tags bool
    Whether tags are supported.
    swagger_specifications Sequence[SwaggerSpecificationResponse]
    The swagger specifications.
    template_deployment_options ResourceTypeRegistrationPropertiesResponseTemplateDeploymentOptions
    The template deployment options.
    template_deployment_policy ResourceTypeRegistrationPropertiesResponseTemplateDeploymentPolicy
    The template deployment policy.
    throttling_rules Sequence[ThrottlingRuleResponse]
    The throttling rules.
    token_auth_configuration TokenAuthConfigurationResponse
    The token auth configuration.
    provisioningState String
    The provisioning state.
    addResourceListTargetLocations Boolean
    Add resource list target locations?
    additionalOptions String
    The additional options.
    allowEmptyRoleAssignments Boolean
    The allow empty role assignments.
    allowedResourceNames List<Property Map>
    The allowed resource names.
    allowedTemplateDeploymentReferenceActions List<String>
    Allowed template deployment reference actions.
    allowedUnauthorizedActions List<String>
    The allowed unauthorized actions.
    allowedUnauthorizedActionsExtensions List<Property Map>
    The allowed unauthorized actions extensions.
    apiProfiles List<Property Map>
    The api profiles.
    asyncOperationResourceTypeName String
    The async operation resource type name.
    asyncTimeoutRules List<Property Map>
    Async timeout rules
    authorizationActionMappings List<Property Map>
    The authorization action mappings
    availabilityZoneRule Property Map
    The availability zone rule.
    capacityRule Property Map
    Capacity rule.
    category String
    The category.
    checkNameAvailabilitySpecifications Property Map
    The check name availability specifications.
    commonApiVersions List<String>
    Common API versions for the resource type.
    crossTenantTokenValidation String
    The cross tenant token validation.
    defaultApiVersion String
    The default api version.
    disallowedActionVerbs List<String>
    The disallowed action verbs.
    disallowedEndUserOperations List<String>
    The disallowed end user operations.
    dstsConfiguration Property Map
    The dsts configuration.
    enableAsyncOperation Boolean
    Whether async operation is enabled.
    enableThirdPartyS2S Boolean
    Whether third party S2S is enabled.
    endpoints List<Property Map>
    The extensions.
    extendedLocations List<Property Map>
    The extended locations.
    extensionOptions Property Map
    The extension options.
    featuresRule Property Map
    The features rule.
    frontdoorRequestMode String
    The frontdoor request mode.
    groupingTag String
    Grouping tag.
    identityManagement Property Map
    The identity management.
    isPureProxy Boolean
    Whether it is pure proxy.
    legacyName String
    The legacy name.
    legacyNames List<String>
    The legacy names.
    legacyPolicy Property Map
    The legacy policy.
    linkedAccessChecks List<Property Map>
    The linked access checks.
    linkedNotificationRules List<Property Map>
    The linked notification rules.
    linkedOperationRules List<Property Map>
    The linked operation rules.
    loggingRules List<Property Map>
    The logging rules.
    management Property Map
    The resource provider management.
    manifestLink String
    Manifest link.
    marketplaceOptions Property Map
    Marketplace options.
    marketplaceType String
    The marketplace type.
    metadata Map<Any>
    The metadata.
    notifications List<Property Map>
    The notifications.
    onBehalfOfTokens Property Map
    The on behalf of tokens.
    openApiConfiguration Property Map
    The open api configuration.
    policyExecutionType String
    The policy execution type.
    quotaRule Property Map
    The quota rule.
    regionality String
    The regionality.
    requestHeaderOptions Property Map
    The request header options.
    requiredFeatures List<String>
    The required features.
    resourceCache Property Map
    Resource cache options.
    resourceConcurrencyControlOptions Map<Property Map>
    The resource concurrency control options.
    resourceDeletionPolicy String
    The resource deletion policy.
    resourceGraphConfiguration Property Map
    The resource graph configuration.
    resourceManagementOptions Property Map
    Resource management options.
    resourceMovePolicy Property Map
    The resource move policy.
    resourceProviderAuthorizationRules Property Map
    The resource provider authorization rules.
    resourceQueryManagement Property Map
    Resource query management options.
    resourceSubType String
    The resource sub type.
    resourceTypeCommonAttributeManagement Property Map
    Resource type common attribute management.
    resourceValidation String
    The resource validation.
    routingRule Property Map
    Routing rule.
    routingType String
    The resource routing type.
    serviceTreeInfos List<Property Map>
    The service tree infos.
    skuLink String
    The sku link.
    subscriptionLifecycleNotificationSpecifications Property Map
    The subscription lifecycle notification specifications.
    subscriptionStateRules List<Property Map>
    The subscription state rules.
    supportsTags Boolean
    Whether tags are supported.
    swaggerSpecifications List<Property Map>
    The swagger specifications.
    templateDeploymentOptions Property Map
    The template deployment options.
    templateDeploymentPolicy Property Map
    The template deployment policy.
    throttlingRules List<Property Map>
    The throttling rules.
    tokenAuthConfiguration Property Map
    The token auth configuration.

    ResourceTypeRegistrationPropertiesResponseAvailabilityZoneRule

    ResourceTypeRegistrationPropertiesResponseBatchProvisioningSupport

    SupportedOperations string
    Supported operations.
    SupportedOperations string
    Supported operations.
    supportedOperations String
    Supported operations.
    supportedOperations string
    Supported operations.
    supported_operations str
    Supported operations.
    supportedOperations String
    Supported operations.

    ResourceTypeRegistrationPropertiesResponseCapacityRule

    CapacityPolicy string
    Capacity policy.
    SkuAlias string
    Sku alias
    CapacityPolicy string
    Capacity policy.
    SkuAlias string
    Sku alias
    capacityPolicy String
    Capacity policy.
    skuAlias String
    Sku alias
    capacityPolicy string
    Capacity policy.
    skuAlias string
    Sku alias
    capacity_policy str
    Capacity policy.
    sku_alias str
    Sku alias
    capacityPolicy String
    Capacity policy.
    skuAlias String
    Sku alias

    ResourceTypeRegistrationPropertiesResponseCheckNameAvailabilitySpecifications

    EnableDefaultValidation bool
    Whether default validation is enabled.
    ResourceTypesWithCustomValidation List<string>
    The resource types with custom validation.
    EnableDefaultValidation bool
    Whether default validation is enabled.
    ResourceTypesWithCustomValidation []string
    The resource types with custom validation.
    enableDefaultValidation Boolean
    Whether default validation is enabled.
    resourceTypesWithCustomValidation List<String>
    The resource types with custom validation.
    enableDefaultValidation boolean
    Whether default validation is enabled.
    resourceTypesWithCustomValidation string[]
    The resource types with custom validation.
    enable_default_validation bool
    Whether default validation is enabled.
    resource_types_with_custom_validation Sequence[str]
    The resource types with custom validation.
    enableDefaultValidation Boolean
    Whether default validation is enabled.
    resourceTypesWithCustomValidation List<String>
    The resource types with custom validation.

    ResourceTypeRegistrationPropertiesResponseDstsConfiguration

    ServiceName string
    The service name.
    ServiceDnsName string
    This is a URI property.
    ServiceName string
    The service name.
    ServiceDnsName string
    This is a URI property.
    serviceName String
    The service name.
    serviceDnsName String
    This is a URI property.
    serviceName string
    The service name.
    serviceDnsName string
    This is a URI property.
    service_name str
    The service name.
    service_dns_name str
    This is a URI property.
    serviceName String
    The service name.
    serviceDnsName String
    This is a URI property.

    ResourceTypeRegistrationPropertiesResponseExtensionOptions

    resourceCreationBegin Property Map
    Resource creation begin.

    ResourceTypeRegistrationPropertiesResponseFeaturesRule

    RequiredFeaturesPolicy string
    The required feature policy.
    RequiredFeaturesPolicy string
    The required feature policy.
    requiredFeaturesPolicy String
    The required feature policy.
    requiredFeaturesPolicy string
    The required feature policy.
    required_features_policy str
    The required feature policy.
    requiredFeaturesPolicy String
    The required feature policy.

    ResourceTypeRegistrationPropertiesResponseIdentityManagement

    ApplicationId string
    The application id.
    ApplicationIds List<string>
    The application ids.
    DelegationAppIds List<string>
    The delegation app ids.
    Type string
    The type.
    ApplicationId string
    The application id.
    ApplicationIds []string
    The application ids.
    DelegationAppIds []string
    The delegation app ids.
    Type string
    The type.
    applicationId String
    The application id.
    applicationIds List<String>
    The application ids.
    delegationAppIds List<String>
    The delegation app ids.
    type String
    The type.
    applicationId string
    The application id.
    applicationIds string[]
    The application ids.
    delegationAppIds string[]
    The delegation app ids.
    type string
    The type.
    application_id str
    The application id.
    application_ids Sequence[str]
    The application ids.
    delegation_app_ids Sequence[str]
    The delegation app ids.
    type str
    The type.
    applicationId String
    The application id.
    applicationIds List<String>
    The application ids.
    delegationAppIds List<String>
    The delegation app ids.
    type String
    The type.

    ResourceTypeRegistrationPropertiesResponseLegacyPolicy

    ResourceTypeRegistrationPropertiesResponseManagement

    AuthorizationOwners List<string>
    The authorization owners.
    CanaryManifestOwners List<string>
    List of manifest owners for canary.
    ErrorResponseMessageOptions Pulumi.AzureNative.ProviderHub.Inputs.ResourceProviderManagementResponseErrorResponseMessageOptions
    Options for error response messages.
    ExpeditedRolloutMetadata Pulumi.AzureNative.ProviderHub.Inputs.ResourceProviderManagementResponseExpeditedRolloutMetadata
    Metadata for expedited rollout.
    ExpeditedRolloutSubmitters List<string>
    List of expedited rollout submitters.
    IncidentContactEmail string
    The incident contact email.
    IncidentRoutingService string
    The incident routing service.
    IncidentRoutingTeam string
    The incident routing team.
    ManifestOwners List<string>
    The manifest owners.
    PcCode string
    The profit center code for the subscription.
    ProfitCenterProgramId string
    The profit center program id for the subscription.
    ResourceAccessPolicy string
    The resource access policy.
    ResourceAccessRoles List<Pulumi.AzureNative.ProviderHub.Inputs.ResourceAccessRoleResponse>
    The resource access roles.
    SchemaOwners List<string>
    The schema owners.
    ServiceTreeInfos List<Pulumi.AzureNative.ProviderHub.Inputs.ServiceTreeInfoResponse>
    The service tree infos.
    AuthorizationOwners []string
    The authorization owners.
    CanaryManifestOwners []string
    List of manifest owners for canary.
    ErrorResponseMessageOptions ResourceProviderManagementResponseErrorResponseMessageOptions
    Options for error response messages.
    ExpeditedRolloutMetadata ResourceProviderManagementResponseExpeditedRolloutMetadata
    Metadata for expedited rollout.
    ExpeditedRolloutSubmitters []string
    List of expedited rollout submitters.
    IncidentContactEmail string
    The incident contact email.
    IncidentRoutingService string
    The incident routing service.
    IncidentRoutingTeam string
    The incident routing team.
    ManifestOwners []string
    The manifest owners.
    PcCode string
    The profit center code for the subscription.
    ProfitCenterProgramId string
    The profit center program id for the subscription.
    ResourceAccessPolicy string
    The resource access policy.
    ResourceAccessRoles []ResourceAccessRoleResponse
    The resource access roles.
    SchemaOwners []string
    The schema owners.
    ServiceTreeInfos []ServiceTreeInfoResponse
    The service tree infos.
    authorizationOwners List<String>
    The authorization owners.
    canaryManifestOwners List<String>
    List of manifest owners for canary.
    errorResponseMessageOptions ResourceProviderManagementResponseErrorResponseMessageOptions
    Options for error response messages.
    expeditedRolloutMetadata ResourceProviderManagementResponseExpeditedRolloutMetadata
    Metadata for expedited rollout.
    expeditedRolloutSubmitters List<String>
    List of expedited rollout submitters.
    incidentContactEmail String
    The incident contact email.
    incidentRoutingService String
    The incident routing service.
    incidentRoutingTeam String
    The incident routing team.
    manifestOwners List<String>
    The manifest owners.
    pcCode String
    The profit center code for the subscription.
    profitCenterProgramId String
    The profit center program id for the subscription.
    resourceAccessPolicy String
    The resource access policy.
    resourceAccessRoles List<ResourceAccessRoleResponse>
    The resource access roles.
    schemaOwners List<String>
    The schema owners.
    serviceTreeInfos List<ServiceTreeInfoResponse>
    The service tree infos.
    authorizationOwners string[]
    The authorization owners.
    canaryManifestOwners string[]
    List of manifest owners for canary.
    errorResponseMessageOptions ResourceProviderManagementResponseErrorResponseMessageOptions
    Options for error response messages.
    expeditedRolloutMetadata ResourceProviderManagementResponseExpeditedRolloutMetadata
    Metadata for expedited rollout.
    expeditedRolloutSubmitters string[]
    List of expedited rollout submitters.
    incidentContactEmail string
    The incident contact email.
    incidentRoutingService string
    The incident routing service.
    incidentRoutingTeam string
    The incident routing team.
    manifestOwners string[]
    The manifest owners.
    pcCode string
    The profit center code for the subscription.
    profitCenterProgramId string
    The profit center program id for the subscription.
    resourceAccessPolicy string
    The resource access policy.
    resourceAccessRoles ResourceAccessRoleResponse[]
    The resource access roles.
    schemaOwners string[]
    The schema owners.
    serviceTreeInfos ServiceTreeInfoResponse[]
    The service tree infos.
    authorization_owners Sequence[str]
    The authorization owners.
    canary_manifest_owners Sequence[str]
    List of manifest owners for canary.
    error_response_message_options ResourceProviderManagementResponseErrorResponseMessageOptions
    Options for error response messages.
    expedited_rollout_metadata ResourceProviderManagementResponseExpeditedRolloutMetadata
    Metadata for expedited rollout.
    expedited_rollout_submitters Sequence[str]
    List of expedited rollout submitters.
    incident_contact_email str
    The incident contact email.
    incident_routing_service str
    The incident routing service.
    incident_routing_team str
    The incident routing team.
    manifest_owners Sequence[str]
    The manifest owners.
    pc_code str
    The profit center code for the subscription.
    profit_center_program_id str
    The profit center program id for the subscription.
    resource_access_policy str
    The resource access policy.
    resource_access_roles Sequence[ResourceAccessRoleResponse]
    The resource access roles.
    schema_owners Sequence[str]
    The schema owners.
    service_tree_infos Sequence[ServiceTreeInfoResponse]
    The service tree infos.
    authorizationOwners List<String>
    The authorization owners.
    canaryManifestOwners List<String>
    List of manifest owners for canary.
    errorResponseMessageOptions Property Map
    Options for error response messages.
    expeditedRolloutMetadata Property Map
    Metadata for expedited rollout.
    expeditedRolloutSubmitters List<String>
    List of expedited rollout submitters.
    incidentContactEmail String
    The incident contact email.
    incidentRoutingService String
    The incident routing service.
    incidentRoutingTeam String
    The incident routing team.
    manifestOwners List<String>
    The manifest owners.
    pcCode String
    The profit center code for the subscription.
    profitCenterProgramId String
    The profit center program id for the subscription.
    resourceAccessPolicy String
    The resource access policy.
    resourceAccessRoles List<Property Map>
    The resource access roles.
    schemaOwners List<String>
    The schema owners.
    serviceTreeInfos List<Property Map>
    The service tree infos.

    ResourceTypeRegistrationPropertiesResponseMarketplaceOptions

    AddOnPlanConversionAllowed bool
    Add-on plan conversion allowed.
    AddOnPlanConversionAllowed bool
    Add-on plan conversion allowed.
    addOnPlanConversionAllowed Boolean
    Add-on plan conversion allowed.
    addOnPlanConversionAllowed boolean
    Add-on plan conversion allowed.
    add_on_plan_conversion_allowed bool
    Add-on plan conversion allowed.
    addOnPlanConversionAllowed Boolean
    Add-on plan conversion allowed.

    ResourceTypeRegistrationPropertiesResponseNestedProvisioningSupport

    MinimumApiVersion string
    Minimum API version.
    MinimumApiVersion string
    Minimum API version.
    minimumApiVersion String
    Minimum API version.
    minimumApiVersion string
    Minimum API version.
    minimum_api_version str
    Minimum API version.
    minimumApiVersion String
    Minimum API version.

    ResourceTypeRegistrationPropertiesResponseRequestHeaderOptions

    OptInHeaders string
    The opt in headers.
    OptOutHeaders string
    The opt out headers.
    OptInHeaders string
    The opt in headers.
    OptOutHeaders string
    The opt out headers.
    optInHeaders String
    The opt in headers.
    optOutHeaders String
    The opt out headers.
    optInHeaders string
    The opt in headers.
    optOutHeaders string
    The opt out headers.
    opt_in_headers str
    The opt in headers.
    opt_out_headers str
    The opt out headers.
    optInHeaders String
    The opt in headers.
    optOutHeaders String
    The opt out headers.

    ResourceTypeRegistrationPropertiesResponseResourceCache

    EnableResourceCache bool
    Enable resource cache.
    ResourceCacheExpirationTimespan string
    Resource cache expiration timespan. This is a TimeSpan property.
    EnableResourceCache bool
    Enable resource cache.
    ResourceCacheExpirationTimespan string
    Resource cache expiration timespan. This is a TimeSpan property.
    enableResourceCache Boolean
    Enable resource cache.
    resourceCacheExpirationTimespan String
    Resource cache expiration timespan. This is a TimeSpan property.
    enableResourceCache boolean
    Enable resource cache.
    resourceCacheExpirationTimespan string
    Resource cache expiration timespan. This is a TimeSpan property.
    enable_resource_cache bool
    Enable resource cache.
    resource_cache_expiration_timespan str
    Resource cache expiration timespan. This is a TimeSpan property.
    enableResourceCache Boolean
    Enable resource cache.
    resourceCacheExpirationTimespan String
    Resource cache expiration timespan. This is a TimeSpan property.

    ResourceTypeRegistrationPropertiesResponseResourceGraphConfiguration

    ApiVersion string
    The api version.
    Enabled bool
    Whether it's enabled.
    ApiVersion string
    The api version.
    Enabled bool
    Whether it's enabled.
    apiVersion String
    The api version.
    enabled Boolean
    Whether it's enabled.
    apiVersion string
    The api version.
    enabled boolean
    Whether it's enabled.
    api_version str
    The api version.
    enabled bool
    Whether it's enabled.
    apiVersion String
    The api version.
    enabled Boolean
    Whether it's enabled.

    ResourceTypeRegistrationPropertiesResponseResourceManagementOptions

    batchProvisioningSupport Property Map
    Batch provisioning support.
    deleteDependencies List<Property Map>
    Delete dependencies.
    nestedProvisioningSupport Property Map
    Nested provisioning support.

    ResourceTypeRegistrationPropertiesResponseResourceMovePolicy

    CrossResourceGroupMoveEnabled bool
    Whether cross resource group move is enabled.
    CrossSubscriptionMoveEnabled bool
    Whether cross subscription move is enabled.
    ValidationRequired bool
    Whether validation is required.
    CrossResourceGroupMoveEnabled bool
    Whether cross resource group move is enabled.
    CrossSubscriptionMoveEnabled bool
    Whether cross subscription move is enabled.
    ValidationRequired bool
    Whether validation is required.
    crossResourceGroupMoveEnabled Boolean
    Whether cross resource group move is enabled.
    crossSubscriptionMoveEnabled Boolean
    Whether cross subscription move is enabled.
    validationRequired Boolean
    Whether validation is required.
    crossResourceGroupMoveEnabled boolean
    Whether cross resource group move is enabled.
    crossSubscriptionMoveEnabled boolean
    Whether cross subscription move is enabled.
    validationRequired boolean
    Whether validation is required.
    cross_resource_group_move_enabled bool
    Whether cross resource group move is enabled.
    cross_subscription_move_enabled bool
    Whether cross subscription move is enabled.
    validation_required bool
    Whether validation is required.
    crossResourceGroupMoveEnabled Boolean
    Whether cross resource group move is enabled.
    crossSubscriptionMoveEnabled Boolean
    Whether cross subscription move is enabled.
    validationRequired Boolean
    Whether validation is required.

    ResourceTypeRegistrationPropertiesResponseResourceQueryManagement

    FilterOption string
    Filter option.
    FilterOption string
    Filter option.
    filterOption String
    Filter option.
    filterOption string
    Filter option.
    filter_option str
    Filter option.
    filterOption String
    Filter option.

    ResourceTypeRegistrationPropertiesResponseResourceTypeCommonAttributeManagement

    CommonApiVersionsMergeMode string
    Common api versions merge mode.
    CommonApiVersionsMergeMode string
    Common api versions merge mode.
    commonApiVersionsMergeMode String
    Common api versions merge mode.
    commonApiVersionsMergeMode string
    Common api versions merge mode.
    common_api_versions_merge_mode str
    Common api versions merge mode.
    commonApiVersionsMergeMode String
    Common api versions merge mode.

    ResourceTypeRegistrationPropertiesResponseRoutingRule

    HostResourceType string
    Hosted resource type.
    HostResourceType string
    Hosted resource type.
    hostResourceType String
    Hosted resource type.
    hostResourceType string
    Hosted resource type.
    host_resource_type str
    Hosted resource type.
    hostResourceType String
    Hosted resource type.

    ResourceTypeRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecifications

    SoftDeleteTTL string
    The soft delete TTL.
    SubscriptionStateOverrideActions []SubscriptionStateOverrideActionResponse
    The subscription state override actions.
    softDeleteTTL String
    The soft delete TTL.
    subscriptionStateOverrideActions List<SubscriptionStateOverrideActionResponse>
    The subscription state override actions.
    softDeleteTTL string
    The soft delete TTL.
    subscriptionStateOverrideActions SubscriptionStateOverrideActionResponse[]
    The subscription state override actions.
    softDeleteTTL String
    The soft delete TTL.
    subscriptionStateOverrideActions List<Property Map>
    The subscription state override actions.

    ResourceTypeRegistrationPropertiesResponseTemplateDeploymentOptions

    PreflightOptions List<string>
    The preflight options.
    PreflightSupported bool
    Whether preflight is supported.
    PreflightOptions []string
    The preflight options.
    PreflightSupported bool
    Whether preflight is supported.
    preflightOptions List<String>
    The preflight options.
    preflightSupported Boolean
    Whether preflight is supported.
    preflightOptions string[]
    The preflight options.
    preflightSupported boolean
    Whether preflight is supported.
    preflight_options Sequence[str]
    The preflight options.
    preflight_supported bool
    Whether preflight is supported.
    preflightOptions List<String>
    The preflight options.
    preflightSupported Boolean
    Whether preflight is supported.

    ResourceTypeRegistrationPropertiesResponseTemplateDeploymentPolicy

    Capabilities string
    The capabilities.
    PreflightOptions string
    The preflight options.
    PreflightNotifications string
    The preflight notifications.
    Capabilities string
    The capabilities.
    PreflightOptions string
    The preflight options.
    PreflightNotifications string
    The preflight notifications.
    capabilities String
    The capabilities.
    preflightOptions String
    The preflight options.
    preflightNotifications String
    The preflight notifications.
    capabilities string
    The capabilities.
    preflightOptions string
    The preflight options.
    preflightNotifications string
    The preflight notifications.
    capabilities str
    The capabilities.
    preflight_options str
    The preflight options.
    preflight_notifications str
    The preflight notifications.
    capabilities String
    The capabilities.
    preflightOptions String
    The preflight options.
    preflightNotifications String
    The preflight notifications.

    ServiceTreeInfoResponse

    ComponentId string
    The component id.
    Readiness string
    The readiness.
    ServiceId string
    The service id.
    ComponentId string
    The component id.
    Readiness string
    The readiness.
    ServiceId string
    The service id.
    componentId String
    The component id.
    readiness String
    The readiness.
    serviceId String
    The service id.
    componentId string
    The component id.
    readiness string
    The readiness.
    serviceId string
    The service id.
    component_id str
    The component id.
    readiness str
    The readiness.
    service_id str
    The service id.
    componentId String
    The component id.
    readiness String
    The readiness.
    serviceId String
    The service id.

    SubscriptionStateOverrideActionResponse

    Action string
    The action.
    State string
    The state.
    Action string
    The action.
    State string
    The state.
    action String
    The action.
    state String
    The state.
    action string
    The action.
    state string
    The state.
    action str
    The action.
    state str
    The state.
    action String
    The action.
    state String
    The state.

    SubscriptionStateRuleResponse

    AllowedActions List<string>
    The allowed actions.
    State string
    The subscription state.
    AllowedActions []string
    The allowed actions.
    State string
    The subscription state.
    allowedActions List<String>
    The allowed actions.
    state String
    The subscription state.
    allowedActions string[]
    The allowed actions.
    state string
    The subscription state.
    allowed_actions Sequence[str]
    The allowed actions.
    state str
    The subscription state.
    allowedActions List<String>
    The allowed actions.
    state String
    The subscription state.

    SwaggerSpecificationResponse

    ApiVersions List<string>
    The api versions.
    SwaggerSpecFolderUri string
    The swagger spec folder uri.
    ApiVersions []string
    The api versions.
    SwaggerSpecFolderUri string
    The swagger spec folder uri.
    apiVersions List<String>
    The api versions.
    swaggerSpecFolderUri String
    The swagger spec folder uri.
    apiVersions string[]
    The api versions.
    swaggerSpecFolderUri string
    The swagger spec folder uri.
    api_versions Sequence[str]
    The api versions.
    swagger_spec_folder_uri str
    The swagger spec folder uri.
    apiVersions List<String>
    The api versions.
    swaggerSpecFolderUri String
    The swagger spec folder uri.

    SystemDataResponse

    CreatedAt string
    The timestamp of resource creation (UTC).
    CreatedBy string
    The identity that created the resource.
    CreatedByType string
    The type of identity that created the resource.
    LastModifiedAt string
    The timestamp of resource last modification (UTC)
    LastModifiedBy string
    The identity that last modified the resource.
    LastModifiedByType string
    The type of identity that last modified the resource.
    CreatedAt string
    The timestamp of resource creation (UTC).
    CreatedBy string
    The identity that created the resource.
    CreatedByType string
    The type of identity that created the resource.
    LastModifiedAt string
    The timestamp of resource last modification (UTC)
    LastModifiedBy string
    The identity that last modified the resource.
    LastModifiedByType string
    The type of identity that last modified the resource.
    createdAt String
    The timestamp of resource creation (UTC).
    createdBy String
    The identity that created the resource.
    createdByType String
    The type of identity that created the resource.
    lastModifiedAt String
    The timestamp of resource last modification (UTC)
    lastModifiedBy String
    The identity that last modified the resource.
    lastModifiedByType String
    The type of identity that last modified the resource.
    createdAt string
    The timestamp of resource creation (UTC).
    createdBy string
    The identity that created the resource.
    createdByType string
    The type of identity that created the resource.
    lastModifiedAt string
    The timestamp of resource last modification (UTC)
    lastModifiedBy string
    The identity that last modified the resource.
    lastModifiedByType string
    The type of identity that last modified the resource.
    created_at str
    The timestamp of resource creation (UTC).
    created_by str
    The identity that created the resource.
    created_by_type str
    The type of identity that created the resource.
    last_modified_at str
    The timestamp of resource last modification (UTC)
    last_modified_by str
    The identity that last modified the resource.
    last_modified_by_type str
    The type of identity that last modified the resource.
    createdAt String
    The timestamp of resource creation (UTC).
    createdBy String
    The identity that created the resource.
    createdByType String
    The type of identity that created the resource.
    lastModifiedAt String
    The timestamp of resource last modification (UTC)
    lastModifiedBy String
    The identity that last modified the resource.
    lastModifiedByType String
    The type of identity that last modified the resource.

    ThrottlingMetricResponse

    Limit double
    The limit.
    Type string
    The throttling metric type
    Interval string
    The interval.
    Limit float64
    The limit.
    Type string
    The throttling metric type
    Interval string
    The interval.
    limit Double
    The limit.
    type String
    The throttling metric type
    interval String
    The interval.
    limit number
    The limit.
    type string
    The throttling metric type
    interval string
    The interval.
    limit float
    The limit.
    type str
    The throttling metric type
    interval str
    The interval.
    limit Number
    The limit.
    type String
    The throttling metric type
    interval String
    The interval.

    ThrottlingRuleResponse

    Action string
    The action.
    Metrics List<Pulumi.AzureNative.ProviderHub.Inputs.ThrottlingMetricResponse>
    The metrics.
    ApplicationId List<string>
    The application id.
    RequiredFeatures List<string>
    The required features.
    Action string
    The action.
    Metrics []ThrottlingMetricResponse
    The metrics.
    ApplicationId []string
    The application id.
    RequiredFeatures []string
    The required features.
    action String
    The action.
    metrics List<ThrottlingMetricResponse>
    The metrics.
    applicationId List<String>
    The application id.
    requiredFeatures List<String>
    The required features.
    action string
    The action.
    metrics ThrottlingMetricResponse[]
    The metrics.
    applicationId string[]
    The application id.
    requiredFeatures string[]
    The required features.
    action str
    The action.
    metrics Sequence[ThrottlingMetricResponse]
    The metrics.
    application_id Sequence[str]
    The application id.
    required_features Sequence[str]
    The required features.
    action String
    The action.
    metrics List<Property Map>
    The metrics.
    applicationId List<String>
    The application id.
    requiredFeatures List<String>
    The required features.

    TokenAuthConfigurationResponse

    AuthenticationScheme string
    The authentication scheme.
    DisableCertificateAuthenticationFallback bool
    Whether certification authentication fallback is disabled.
    SignedRequestScope string
    The signed request scope.
    AuthenticationScheme string
    The authentication scheme.
    DisableCertificateAuthenticationFallback bool
    Whether certification authentication fallback is disabled.
    SignedRequestScope string
    The signed request scope.
    authenticationScheme String
    The authentication scheme.
    disableCertificateAuthenticationFallback Boolean
    Whether certification authentication fallback is disabled.
    signedRequestScope String
    The signed request scope.
    authenticationScheme string
    The authentication scheme.
    disableCertificateAuthenticationFallback boolean
    Whether certification authentication fallback is disabled.
    signedRequestScope string
    The signed request scope.
    authentication_scheme str
    The authentication scheme.
    disable_certificate_authentication_fallback bool
    Whether certification authentication fallback is disabled.
    signed_request_scope str
    The signed request scope.
    authenticationScheme String
    The authentication scheme.
    disableCertificateAuthenticationFallback Boolean
    Whether certification authentication fallback is disabled.
    signedRequestScope String
    The signed request scope.

    Package Details

    Repository
    Azure Native pulumi/pulumi-azure-native
    License
    Apache-2.0
    azure-native logo
    This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
    Azure Native v3.7.1 published on Wednesday, Aug 13, 2025 by Pulumi