Provider Registration Properties Args Builder
Builder for ProviderRegistrationPropertiesArgs.
Functions
Link copied to clipboard
suspend fun capabilities(vararg argument: suspend ResourceProviderCapabilitiesArgsBuilder.() -> Unit)
suspend fun capabilities(argument: List<suspend ResourceProviderCapabilitiesArgsBuilder.() -> Unit>)
Link copied to clipboard
suspend fun featuresRule(argument: suspend ResourceProviderManifestPropertiesFeaturesRuleArgsBuilder.() -> Unit)
Link copied to clipboard
suspend fun management(argument: suspend ResourceProviderManifestPropertiesManagementArgsBuilder.() -> Unit)
Link copied to clipboard
suspend fun providerAuthentication(value: ResourceProviderManifestPropertiesProviderAuthenticationArgs?)
suspend fun providerAuthentication(value: Output<ResourceProviderManifestPropertiesProviderAuthenticationArgs>)
suspend fun providerAuthentication(argument: suspend ResourceProviderManifestPropertiesProviderAuthenticationArgsBuilder.() -> Unit)
Link copied to clipboard
suspend fun providerAuthorizations(vararg argument: suspend ResourceProviderAuthorizationArgsBuilder.() -> Unit)
suspend fun providerAuthorizations(argument: List<suspend ResourceProviderAuthorizationArgsBuilder.() -> Unit>)
suspend fun providerAuthorizations(argument: suspend ResourceProviderAuthorizationArgsBuilder.() -> Unit)
Link copied to clipboard
suspend fun providerHubMetadata(value: Output<ProviderRegistrationPropertiesProviderHubMetadataArgs>)
suspend fun providerHubMetadata(argument: suspend ProviderRegistrationPropertiesProviderHubMetadataArgsBuilder.() -> Unit)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
suspend fun requestHeaderOptions(value: ResourceProviderManifestPropertiesRequestHeaderOptionsArgs?)
suspend fun requestHeaderOptions(value: Output<ResourceProviderManifestPropertiesRequestHeaderOptionsArgs>)
suspend fun requestHeaderOptions(argument: suspend ResourceProviderManifestPropertiesRequestHeaderOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
Link copied to clipboard
suspend fun subscriptionLifecycleNotificationSpecifications(value: ProviderRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsArgs?)
suspend fun subscriptionLifecycleNotificationSpecifications(value: Output<ProviderRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsArgs>)
suspend fun subscriptionLifecycleNotificationSpecifications(argument: suspend ProviderRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsArgsBuilder.() -> Unit)
Link copied to clipboard
suspend fun templateDeploymentOptions(value: ResourceProviderManifestPropertiesTemplateDeploymentOptionsArgs?)
suspend fun templateDeploymentOptions(value: Output<ResourceProviderManifestPropertiesTemplateDeploymentOptionsArgs>)
suspend fun templateDeploymentOptions(argument: suspend ResourceProviderManifestPropertiesTemplateDeploymentOptionsArgsBuilder.() -> Unit)