Resource Type Registration Properties Args
data class ResourceTypeRegistrationPropertiesArgs(val allowedUnauthorizedActions: Output<List<String>>? = null, val authorizationActionMappings: Output<List<AuthorizationActionMappingArgs>>? = null, val checkNameAvailabilitySpecifications: Output<ResourceTypeRegistrationPropertiesCheckNameAvailabilitySpecificationsArgs>? = null, val defaultApiVersion: Output<String>? = null, val disallowedActionVerbs: Output<List<String>>? = null, val enableAsyncOperation: Output<Boolean>? = null, val enableThirdPartyS2S: Output<Boolean>? = null, val endpoints: Output<List<ResourceTypeEndpointArgs>>? = null, val extendedLocations: Output<List<ExtendedLocationOptionsArgs>>? = null, val extensionOptions: Output<ResourceTypeRegistrationPropertiesExtensionOptionsArgs>? = null, val featuresRule: Output<ResourceTypeRegistrationPropertiesFeaturesRuleArgs>? = null, val identityManagement: Output<ResourceTypeRegistrationPropertiesIdentityManagementArgs>? = null, val isPureProxy: Output<Boolean>? = null, val linkedAccessChecks: Output<List<LinkedAccessCheckArgs>>? = null, val loggingRules: Output<List<LoggingRuleArgs>>? = null, val management: Output<ResourceTypeRegistrationPropertiesManagementArgs>? = null, val marketplaceType: Output<String>? = null, val openApiConfiguration: Output<OpenApiConfigurationArgs>? = null, val provisioningState: Output<Either<String, ProvisioningState>>? = null, val regionality: Output<Either<String, Regionality>>? = null, val requestHeaderOptions: Output<ResourceTypeRegistrationPropertiesRequestHeaderOptionsArgs>? = null, val requiredFeatures: Output<List<String>>? = null, val resourceConcurrencyControlOptions: Output<Map<String, ResourceConcurrencyControlOptionArgs>>? = null, val resourceDeletionPolicy: Output<Either<String, ResourceDeletionPolicy>>? = null, val resourceGraphConfiguration: Output<ResourceTypeRegistrationPropertiesResourceGraphConfigurationArgs>? = null, val resourceMovePolicy: Output<ResourceTypeRegistrationPropertiesResourceMovePolicyArgs>? = null, val routingType: Output<Either<String, RoutingType>>? = null, val serviceTreeInfos: Output<List<ServiceTreeInfoArgs>>? = null, val subscriptionLifecycleNotificationSpecifications: Output<ResourceTypeRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsArgs>? = null, val subscriptionStateRules: Output<List<SubscriptionStateRuleArgs>>? = null, val swaggerSpecifications: Output<List<SwaggerSpecificationArgs>>? = null, val templateDeploymentOptions: Output<ResourceTypeRegistrationPropertiesTemplateDeploymentOptionsArgs>? = null, val throttlingRules: Output<List<ThrottlingRuleArgs>>? = null) : ConvertibleToJava<ResourceTypeRegistrationPropertiesArgs>
Constructors
Link copied to clipboard
constructor(allowedUnauthorizedActions: Output<List<String>>? = null, authorizationActionMappings: Output<List<AuthorizationActionMappingArgs>>? = null, checkNameAvailabilitySpecifications: Output<ResourceTypeRegistrationPropertiesCheckNameAvailabilitySpecificationsArgs>? = null, defaultApiVersion: Output<String>? = null, disallowedActionVerbs: Output<List<String>>? = null, enableAsyncOperation: Output<Boolean>? = null, enableThirdPartyS2S: Output<Boolean>? = null, endpoints: Output<List<ResourceTypeEndpointArgs>>? = null, extendedLocations: Output<List<ExtendedLocationOptionsArgs>>? = null, extensionOptions: Output<ResourceTypeRegistrationPropertiesExtensionOptionsArgs>? = null, featuresRule: Output<ResourceTypeRegistrationPropertiesFeaturesRuleArgs>? = null, identityManagement: Output<ResourceTypeRegistrationPropertiesIdentityManagementArgs>? = null, isPureProxy: Output<Boolean>? = null, linkedAccessChecks: Output<List<LinkedAccessCheckArgs>>? = null, loggingRules: Output<List<LoggingRuleArgs>>? = null, management: Output<ResourceTypeRegistrationPropertiesManagementArgs>? = null, marketplaceType: Output<String>? = null, openApiConfiguration: Output<OpenApiConfigurationArgs>? = null, provisioningState: Output<Either<String, ProvisioningState>>? = null, regionality: Output<Either<String, Regionality>>? = null, requestHeaderOptions: Output<ResourceTypeRegistrationPropertiesRequestHeaderOptionsArgs>? = null, requiredFeatures: Output<List<String>>? = null, resourceConcurrencyControlOptions: Output<Map<String, ResourceConcurrencyControlOptionArgs>>? = null, resourceDeletionPolicy: Output<Either<String, ResourceDeletionPolicy>>? = null, resourceGraphConfiguration: Output<ResourceTypeRegistrationPropertiesResourceGraphConfigurationArgs>? = null, resourceMovePolicy: Output<ResourceTypeRegistrationPropertiesResourceMovePolicyArgs>? = null, routingType: Output<Either<String, RoutingType>>? = null, serviceTreeInfos: Output<List<ServiceTreeInfoArgs>>? = null, subscriptionLifecycleNotificationSpecifications: Output<ResourceTypeRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsArgs>? = null, subscriptionStateRules: Output<List<SubscriptionStateRuleArgs>>? = null, swaggerSpecifications: Output<List<SwaggerSpecificationArgs>>? = null, templateDeploymentOptions: Output<ResourceTypeRegistrationPropertiesTemplateDeploymentOptionsArgs>? = null, throttlingRules: Output<List<ThrottlingRuleArgs>>? = null)
Properties
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
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
Link copied to clipboard
val requestHeaderOptions: Output<ResourceTypeRegistrationPropertiesRequestHeaderOptionsArgs>? = null
Link copied to clipboard
Link copied to clipboard
val resourceConcurrencyControlOptions: Output<Map<String, ResourceConcurrencyControlOptionArgs>>? = null
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val templateDeploymentOptions: Output<ResourceTypeRegistrationPropertiesTemplateDeploymentOptionsArgs>? = null
Link copied to clipboard