ProviderRegistrationProperties interface

model interface ProviderRegistrationProperties

Extends

Properties

privateResourceProviderConfiguration

The private resource provider configuration.

providerHubMetadata

The provider hub metadata.

provisioningState

The provisioning state.

subscriptionLifecycleNotificationSpecifications

The subscription lifecycle notification specifications.

tokenAuthConfiguration

The token auth configuration.

Inherited Properties

capabilities

The capabilities.

crossTenantTokenValidation

The cross tenant token validation.

customManifestVersion

Custom manifest version.

dstsConfiguration

The dsts configuration.

enableTenantLinkedNotification

The enable tenant linked notification.

featuresRule

The features rule.

globalNotificationEndpoints

The global notification endpoints.

legacyNamespace

Legacy namespace.

legacyRegistrations

Legacy registrations.

linkedNotificationRules

The linked notification rules.

management

The resource provider management.

managementGroupGlobalNotificationEndpoints

Management groups global notification endpoints.

metadata

The metadata.

namespace

The namespace.

notificationOptions

Notification options.

notifications

The notifications.

notificationSettings

Notification settings.

optionalFeatures

Optional features.

providerAuthentication

The provider authentication.

providerAuthorizations

The provider authorizations.

providerType

The provider type.

providerVersion

The provider version.

requestHeaderOptions

The request header options.

requiredFeatures

The required features.

resourceGroupLockOptionDuringMove

Resource group lock option during move.

resourceHydrationAccounts

resource hydration accounts

resourceProviderAuthorizationRules

The resource provider authorization rules.

responseOptions

Response options.

serviceName

The service name.

services

The services.

templateDeploymentOptions

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