Provider Registration Properties Args
data class ProviderRegistrationPropertiesArgs(val capabilities: Output<List<ResourceProviderCapabilitiesArgs>>? = null, val featuresRule: Output<ResourceProviderManifestPropertiesFeaturesRuleArgs>? = null, val management: Output<ResourceProviderManifestPropertiesManagementArgs>? = null, val metadata: Output<Any>? = null, val namespace: Output<String>? = null, val providerAuthentication: Output<ResourceProviderManifestPropertiesProviderAuthenticationArgs>? = null, val providerAuthorizations: Output<List<ResourceProviderAuthorizationArgs>>? = null, val providerHubMetadata: Output<ProviderRegistrationPropertiesProviderHubMetadataArgs>? = null, val providerType: Output<Either<String, ResourceProviderType>>? = null, val providerVersion: Output<String>? = null, val provisioningState: Output<Either<String, ProvisioningState>>? = null, val requestHeaderOptions: Output<ResourceProviderManifestPropertiesRequestHeaderOptionsArgs>? = null, val requiredFeatures: Output<List<String>>? = null, val subscriptionLifecycleNotificationSpecifications: Output<ProviderRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsArgs>? = null, val templateDeploymentOptions: Output<ResourceProviderManifestPropertiesTemplateDeploymentOptionsArgs>? = null) : ConvertibleToJava<ProviderRegistrationPropertiesArgs>
Constructors
Link copied to clipboard
constructor(capabilities: Output<List<ResourceProviderCapabilitiesArgs>>? = null, featuresRule: Output<ResourceProviderManifestPropertiesFeaturesRuleArgs>? = null, management: Output<ResourceProviderManifestPropertiesManagementArgs>? = null, metadata: Output<Any>? = null, namespace: Output<String>? = null, providerAuthentication: Output<ResourceProviderManifestPropertiesProviderAuthenticationArgs>? = null, providerAuthorizations: Output<List<ResourceProviderAuthorizationArgs>>? = null, providerHubMetadata: Output<ProviderRegistrationPropertiesProviderHubMetadataArgs>? = null, providerType: Output<Either<String, ResourceProviderType>>? = null, providerVersion: Output<String>? = null, provisioningState: Output<Either<String, ProvisioningState>>? = null, requestHeaderOptions: Output<ResourceProviderManifestPropertiesRequestHeaderOptionsArgs>? = null, requiredFeatures: Output<List<String>>? = null, subscriptionLifecycleNotificationSpecifications: Output<ProviderRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsArgs>? = null, templateDeploymentOptions: Output<ResourceProviderManifestPropertiesTemplateDeploymentOptionsArgs>? = null)
Properties
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val providerAuthentication: Output<ResourceProviderManifestPropertiesProviderAuthenticationArgs>? = null
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
The provisioned state of the resource.
Link copied to clipboard
val requestHeaderOptions: Output<ResourceProviderManifestPropertiesRequestHeaderOptionsArgs>? = null
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val templateDeploymentOptions: Output<ResourceProviderManifestPropertiesTemplateDeploymentOptionsArgs>? = null