ProviderRegistrationProperties interface
model interface ProviderRegistrationProperties
Properties
| private |
The private resource provider configuration. |
| provider |
The provider hub metadata. |
| provisioning |
The provisioning state. |
| subscription |
The subscription lifecycle notification specifications. |
| token |
The token auth configuration. |
Inherited Properties
| capabilities | The capabilities. |
| cross |
The cross tenant token validation. |
| custom |
Custom manifest version. |
| dsts |
The dsts configuration. |
| enable |
The enable tenant linked notification. |
| features |
The features rule. |
| global |
The global notification endpoints. |
| legacy |
Legacy namespace. |
| legacy |
Legacy registrations. |
| linked |
The linked notification rules. |
| management | The resource provider management. |
| management |
Management groups global notification endpoints. |
| metadata | The metadata. |
| namespace | The namespace. |
| notification |
Notification options. |
| notifications | The notifications. |
| notification |
Notification settings. |
| optional |
Optional features. |
| provider |
The provider authentication. |
| provider |
The provider authorizations. |
| provider |
The provider type. |
| provider |
The provider version. |
| request |
The request header options. |
| required |
The required features. |
| resource |
Resource group lock option during move. |
| resource |
resource hydration accounts |
| resource |
The resource provider authorization rules. |
| response |
Response options. |
| service |
The service name. |
| services | The services. |
| template |
The template deployment options. |
Property Details
privateResourceProviderConfiguration
The private resource provider configuration.
privateResourceProviderConfiguration?: ProviderRegistrationPropertiesPrivateResourceProviderConfiguration
Property Value
providerHubMetadata
The provider hub metadata.
providerHubMetadata?: ProviderRegistrationPropertiesProviderHubMetadata
Property Value
provisioningState
The provisioning state.
provisioningState?: string
Property Value
string
subscriptionLifecycleNotificationSpecifications
The subscription lifecycle notification specifications.
subscriptionLifecycleNotificationSpecifications?: ProviderRegistrationPropertiesSubscriptionLifecycleNotificationSpecifications
Property Value
tokenAuthConfiguration
The token auth configuration.
tokenAuthConfiguration?: TokenAuthConfiguration
Property Value
Inherited Property Details
capabilities
The capabilities.
capabilities?: ResourceProviderCapabilities[]
Property Value
Inherited From ResourceProviderManifestProperties.capabilities
crossTenantTokenValidation
The cross tenant token validation.
crossTenantTokenValidation?: string
Property Value
string
Inherited From ResourceProviderManifestProperties.crossTenantTokenValidation
customManifestVersion
Custom manifest version.
customManifestVersion?: string
Property Value
string
Inherited From ResourceProviderManifestProperties.customManifestVersion
dstsConfiguration
The dsts configuration.
dstsConfiguration?: ResourceProviderManifestPropertiesDstsConfiguration
Property Value
Inherited From ResourceProviderManifestProperties.dstsConfiguration
enableTenantLinkedNotification
The enable tenant linked notification.
enableTenantLinkedNotification?: boolean
Property Value
boolean
Inherited From ResourceProviderManifestProperties.enableTenantLinkedNotification
featuresRule
The features rule.
featuresRule?: ResourceProviderManifestPropertiesFeaturesRule
Property Value
Inherited From ResourceProviderManifestProperties.featuresRule
globalNotificationEndpoints
The global notification endpoints.
globalNotificationEndpoints?: ResourceProviderEndpoint[]
Property Value
Inherited From ResourceProviderManifestProperties.globalNotificationEndpoints
legacyNamespace
Legacy namespace.
legacyNamespace?: string
Property Value
string
Inherited From ResourceProviderManifestProperties.legacyNamespace
legacyRegistrations
Legacy registrations.
legacyRegistrations?: string[]
Property Value
string[]
Inherited From ResourceProviderManifestProperties.legacyRegistrations
linkedNotificationRules
The linked notification rules.
linkedNotificationRules?: FanoutLinkedNotificationRule[]
Property Value
Inherited From ResourceProviderManifestProperties.linkedNotificationRules
management
The resource provider management.
management?: ResourceProviderManifestPropertiesManagement
Property Value
Inherited From ResourceProviderManifestProperties.management
managementGroupGlobalNotificationEndpoints
Management groups global notification endpoints.
managementGroupGlobalNotificationEndpoints?: ResourceProviderEndpoint[]
Property Value
Inherited From ResourceProviderManifestProperties.managementGroupGlobalNotificationEndpoints
metadata
The metadata.
metadata?: any
Property Value
any
Inherited From ResourceProviderManifestProperties.metadata
namespace
The namespace.
namespace?: string
Property Value
string
Inherited From ResourceProviderManifestProperties.namespace
notificationOptions
Notification options.
notificationOptions?: string
Property Value
string
Inherited From ResourceProviderManifestProperties.notificationOptions
notifications
The notifications.
notifications?: Notification[]
Property Value
Inherited From ResourceProviderManifestProperties.notifications
notificationSettings
Notification settings.
notificationSettings?: ResourceProviderManifestPropertiesNotificationSettings
Property Value
Inherited From ResourceProviderManifestProperties.notificationSettings
optionalFeatures
Optional features.
optionalFeatures?: string[]
Property Value
string[]
Inherited From ResourceProviderManifestProperties.optionalFeatures
providerAuthentication
The provider authentication.
providerAuthentication?: ResourceProviderManifestPropertiesProviderAuthentication
Property Value
Inherited From ResourceProviderManifestProperties.providerAuthentication
providerAuthorizations
The provider authorizations.
providerAuthorizations?: ResourceProviderAuthorization[]
Property Value
Inherited From ResourceProviderManifestProperties.providerAuthorizations
providerType
The provider type.
providerType?: string
Property Value
string
Inherited From ResourceProviderManifestProperties.providerType
providerVersion
The provider version.
providerVersion?: string
Property Value
string
Inherited From ResourceProviderManifestProperties.providerVersion
requestHeaderOptions
The request header options.
requestHeaderOptions?: ResourceProviderManifestPropertiesRequestHeaderOptions
Property Value
Inherited From ResourceProviderManifestProperties.requestHeaderOptions
requiredFeatures
The required features.
requiredFeatures?: string[]
Property Value
string[]
Inherited From ResourceProviderManifestProperties.requiredFeatures
resourceGroupLockOptionDuringMove
Resource group lock option during move.
resourceGroupLockOptionDuringMove?: ResourceProviderManifestPropertiesResourceGroupLockOptionDuringMove
Property Value
Inherited From ResourceProviderManifestProperties.resourceGroupLockOptionDuringMove
resourceHydrationAccounts
resource hydration accounts
resourceHydrationAccounts?: ResourceHydrationAccount[]
Property Value
Inherited From ResourceProviderManifestProperties.resourceHydrationAccounts
resourceProviderAuthorizationRules
The resource provider authorization rules.
resourceProviderAuthorizationRules?: ResourceProviderAuthorizationRules
Property Value
Inherited From ResourceProviderManifestProperties.resourceProviderAuthorizationRules
responseOptions
Response options.
responseOptions?: ResourceProviderManifestPropertiesResponseOptions
Property Value
Inherited From ResourceProviderManifestProperties.responseOptions
serviceName
The service name.
serviceName?: string
Property Value
string
Inherited From ResourceProviderManifestProperties.serviceName
services
The services.
services?: ResourceProviderService[]
Property Value
Inherited From ResourceProviderManifestProperties.services
templateDeploymentOptions
The template deployment options.
templateDeploymentOptions?: ResourceProviderManifestPropertiesTemplateDeploymentOptions
Property Value
Inherited From ResourceProviderManifestProperties.templateDeploymentOptions