Package-level declarations

Types

Link copied to clipboard
data class AuthorizationActionMappingResponse(val desired: String? = null, val original: String? = null)
Link copied to clipboard
data class DefaultRolloutPropertiesResponseStatus(val completedRegions: List<String>? = null, val failedOrSkippedRegions: Map<String, ExtendedErrorInfoResponse>? = null, val nextTrafficRegion: String? = null, val nextTrafficRegionScheduledTime: String? = null, val subscriptionReregistrationResult: String? = null)
Link copied to clipboard
data class DefaultRolloutResponseProperties(val provisioningState: String? = null, val specification: DefaultRolloutPropertiesResponseSpecification? = null, val status: DefaultRolloutPropertiesResponseStatus? = null)

Properties of the rollout.

data class DefaultRolloutSpecificationResponseCanary(val regions: List<String>? = null, val skipRegions: List<String>? = null)
data class DefaultRolloutSpecificationResponseHighTraffic(val regions: List<String>? = null, val waitDuration: String? = null)
data class DefaultRolloutSpecificationResponseLowTraffic(val regions: List<String>? = null, val waitDuration: String? = null)
data class DefaultRolloutSpecificationResponseMediumTraffic(val regions: List<String>? = null, val waitDuration: String? = null)
data class DefaultRolloutSpecificationResponseRestOfTheWorldGroupOne(val regions: List<String>? = null, val waitDuration: String? = null)
data class DefaultRolloutSpecificationResponseRestOfTheWorldGroupTwo(val regions: List<String>? = null, val waitDuration: String? = null)
Link copied to clipboard
data class ExtendedErrorInfoResponse(val additionalInfo: List<TypedErrorInfoResponse>? = null, val code: String? = null, val details: List<ExtendedErrorInfoResponse>? = null, val message: String? = null, val target: String? = null)
Link copied to clipboard
data class ExtendedLocationOptionsResponse(val supportedPolicy: String? = null, val type: String? = null)
Link copied to clipboard
data class GetDefaultRolloutResult(val id: String, val name: String, val properties: DefaultRolloutResponseProperties, val systemData: SystemDataResponse, val type: String)

Default rollout definition.

Link copied to clipboard
data class GetNotificationRegistrationResult(val id: String, val name: String, val properties: NotificationRegistrationResponseProperties, val systemData: SystemDataResponse, val type: String)

The notification registration definition.

Link copied to clipboard
data class GetProviderRegistrationResult(val id: String, val name: String, val properties: ProviderRegistrationResponseProperties, val systemData: SystemDataResponse, val type: String)
Link copied to clipboard
data class GetResourceTypeRegistrationResult(val id: String, val name: String, val properties: ResourceTypeRegistrationResponseProperties, val systemData: SystemDataResponse, val type: String)
Link copied to clipboard
data class GetSkusNestedResourceTypeFirstResult(val id: String, val name: String, val properties: SkuResourceResponseProperties, val systemData: SystemDataResponse, val type: String)
Link copied to clipboard
data class GetSkusNestedResourceTypeSecondResult(val id: String, val name: String, val properties: SkuResourceResponseProperties, val systemData: SystemDataResponse, val type: String)
Link copied to clipboard
data class GetSkusNestedResourceTypeThirdResult(val id: String, val name: String, val properties: SkuResourceResponseProperties, val systemData: SystemDataResponse, val type: String)
Link copied to clipboard
data class GetSkusResult(val id: String, val name: String, val properties: SkuResourceResponseProperties, val systemData: SystemDataResponse, val type: String)
Link copied to clipboard
data class LightHouseAuthorizationResponse(val principalId: String, val roleDefinitionId: String)
Link copied to clipboard
data class LinkedAccessCheckResponse(val actionName: String? = null, val linkedAction: String? = null, val linkedActionVerb: String? = null, val linkedProperty: String? = null, val linkedType: String? = null)
Link copied to clipboard
data class LoggingRuleResponse(val action: String, val detailLevel: String, val direction: String, val hiddenPropertyPaths: LoggingRuleResponseHiddenPropertyPaths? = null)
Link copied to clipboard
data class LoggingRuleResponseHiddenPropertyPaths(val hiddenPathsOnRequest: List<String>? = null, val hiddenPathsOnResponse: List<String>? = null)
Link copied to clipboard
data class NotificationEndpointResponse(val locations: List<String>? = null, val notificationDestination: String? = null)
data class NotificationRegistrationResponseProperties(val includedEvents: List<String>? = null, val messageScope: String? = null, val notificationEndpoints: List<NotificationEndpointResponse>? = null, val notificationMode: String? = null, val provisioningState: String? = null)
Link copied to clipboard
data class OpenApiConfigurationResponse(val validation: OpenApiValidationResponse? = null)
Link copied to clipboard
data class OpenApiValidationResponse(val allowNoncompliantCollectionResponse: Boolean? = null)
Link copied to clipboard
data class ProviderRegistrationResponseProperties(val capabilities: List<ResourceProviderCapabilitiesResponse>? = null, val featuresRule: ResourceProviderManifestPropertiesResponseFeaturesRule? = null, val management: ResourceProviderManifestPropertiesResponseManagement? = null, val metadata: Any? = null, val namespace: String? = null, val providerAuthentication: ResourceProviderManifestPropertiesResponseProviderAuthentication? = null, val providerAuthorizations: List<ResourceProviderAuthorizationResponse>? = null, val providerHubMetadata: ProviderRegistrationPropertiesResponseProviderHubMetadata? = null, val providerType: String? = null, val providerVersion: String? = null, val provisioningState: String? = null, val requestHeaderOptions: ResourceProviderManifestPropertiesResponseRequestHeaderOptions? = null, val requiredFeatures: List<String>? = null, val subscriptionLifecycleNotificationSpecifications: ProviderRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecifications? = null, val templateDeploymentOptions: ResourceProviderManifestPropertiesResponseTemplateDeploymentOptions? = null)
Link copied to clipboard
data class ResourceConcurrencyControlOptionResponse(val policy: String? = null)
Link copied to clipboard
data class ResourceProviderAuthorizationResponse(val applicationId: String? = null, val managedByRoleDefinitionId: String? = null, val roleDefinitionId: String? = null)
Link copied to clipboard
data class ResourceProviderCapabilitiesResponse(val effect: String, val quotaId: String, val requiredFeatures: List<String>? = null)
data class ResourceProviderManifestPropertiesResponseManagement(val incidentContactEmail: String? = null, val incidentRoutingService: String? = null, val incidentRoutingTeam: String? = null, val manifestOwners: List<String>? = null, val resourceAccessPolicy: String? = null, val resourceAccessRoles: List<Any>? = null, val schemaOwners: List<String>? = null, val serviceTreeInfos: List<ServiceTreeInfoResponse>? = null)
data class ResourceProviderManifestPropertiesResponseTemplateDeploymentOptions(val preflightOptions: List<String>? = null, val preflightSupported: Boolean? = null)
Link copied to clipboard
data class ResourceTypeEndpointResponse(val apiVersions: List<String>? = null, val enabled: Boolean? = null, val endpointType: String? = null, val extensions: List<ResourceTypeExtensionResponse>? = null, val featuresRule: ResourceTypeEndpointResponseFeaturesRule? = null, val locations: List<String>? = null, val requiredFeatures: List<String>? = null, val timeout: String? = null)
Link copied to clipboard
data class ResourceTypeEndpointResponseFeaturesRule(val requiredFeaturesPolicy: String)
data class ResourceTypeExtensionOptionsResponseResourceCreationBegin(val request: List<String>? = null, val response: List<String>? = null)
Link copied to clipboard
data class ResourceTypeExtensionResponse(val endpointUri: String? = null, val extensionCategories: List<String>? = null, val timeout: String? = null)
data class ResourceTypeRegistrationPropertiesResponseCheckNameAvailabilitySpecifications(val enableDefaultValidation: Boolean? = null, val resourceTypesWithCustomValidation: List<String>? = null)
data class ResourceTypeRegistrationPropertiesResponseIdentityManagement(val applicationId: String? = null, val type: String? = null)
data class ResourceTypeRegistrationPropertiesResponseManagement(val incidentContactEmail: String? = null, val incidentRoutingService: String? = null, val incidentRoutingTeam: String? = null, val manifestOwners: List<String>? = null, val resourceAccessPolicy: String? = null, val resourceAccessRoles: List<Any>? = null, val schemaOwners: List<String>? = null, val serviceTreeInfos: List<ServiceTreeInfoResponse>? = null)
data class ResourceTypeRegistrationPropertiesResponseResourceMovePolicy(val crossResourceGroupMoveEnabled: Boolean? = null, val crossSubscriptionMoveEnabled: Boolean? = null, val validationRequired: Boolean? = null)
data class ResourceTypeRegistrationPropertiesResponseTemplateDeploymentOptions(val preflightOptions: List<String>? = null, val preflightSupported: Boolean? = null)
Link copied to clipboard
data class ResourceTypeRegistrationResponse(val id: String, val name: String, val properties: ResourceTypeRegistrationResponseProperties? = null, val systemData: SystemDataResponse, val type: String)
data class ResourceTypeRegistrationResponseProperties(val allowedUnauthorizedActions: List<String>? = null, val authorizationActionMappings: List<AuthorizationActionMappingResponse>? = null, val checkNameAvailabilitySpecifications: ResourceTypeRegistrationPropertiesResponseCheckNameAvailabilitySpecifications? = null, val defaultApiVersion: String? = null, val disallowedActionVerbs: List<String>? = null, val enableAsyncOperation: Boolean? = null, val enableThirdPartyS2S: Boolean? = null, val endpoints: List<ResourceTypeEndpointResponse>? = null, val extendedLocations: List<ExtendedLocationOptionsResponse>? = null, val extensionOptions: ResourceTypeRegistrationPropertiesResponseExtensionOptions? = null, val featuresRule: ResourceTypeRegistrationPropertiesResponseFeaturesRule? = null, val identityManagement: ResourceTypeRegistrationPropertiesResponseIdentityManagement? = null, val isPureProxy: Boolean? = null, val linkedAccessChecks: List<LinkedAccessCheckResponse>? = null, val loggingRules: List<LoggingRuleResponse>? = null, val management: ResourceTypeRegistrationPropertiesResponseManagement? = null, val marketplaceType: String? = null, val openApiConfiguration: OpenApiConfigurationResponse? = null, val provisioningState: String? = null, val regionality: String? = null, val requestHeaderOptions: ResourceTypeRegistrationPropertiesResponseRequestHeaderOptions? = null, val requiredFeatures: List<String>? = null, val resourceConcurrencyControlOptions: Map<String, ResourceConcurrencyControlOptionResponse>? = null, val resourceDeletionPolicy: String? = null, val resourceGraphConfiguration: ResourceTypeRegistrationPropertiesResponseResourceGraphConfiguration? = null, val resourceMovePolicy: ResourceTypeRegistrationPropertiesResponseResourceMovePolicy? = null, val routingType: String? = null, val serviceTreeInfos: List<ServiceTreeInfoResponse>? = null, val subscriptionLifecycleNotificationSpecifications: ResourceTypeRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecifications? = null, val subscriptionStateRules: List<SubscriptionStateRuleResponse>? = null, val swaggerSpecifications: List<SwaggerSpecificationResponse>? = null, val templateDeploymentOptions: ResourceTypeRegistrationPropertiesResponseTemplateDeploymentOptions? = null, val throttlingRules: List<ThrottlingRuleResponse>? = null)
Link copied to clipboard
data class ServiceTreeInfoResponse(val componentId: String? = null, val readiness: String? = null, val serviceId: String? = null)
Link copied to clipboard
data class SkuCapabilityResponse(val name: String, val value: String)
Link copied to clipboard
data class SkuCostResponse(val extendedUnit: String? = null, val meterId: String, val quantity: Int? = null)
Link copied to clipboard
data class SkuLocationInfoResponse(val extendedLocations: List<String>? = null, val location: String, val type: String? = null, val zoneDetails: List<SkuZoneDetailResponse>? = null, val zones: List<String>? = null)
Link copied to clipboard
data class SkuResourceResponseProperties(val provisioningState: String? = null, val skuSettings: List<SkuSettingResponse>)
Link copied to clipboard
data class SkuSettingResponse(val capabilities: List<SkuCapabilityResponse>? = null, val capacity: SkuSettingResponseCapacity? = null, val costs: List<SkuCostResponse>? = null, val family: String? = null, val kind: String? = null, val locationInfo: List<SkuLocationInfoResponse>? = null, val locations: List<String>? = null, val name: String, val requiredFeatures: List<String>? = null, val requiredQuotaIds: List<String>? = null, val size: String? = null, val tier: String? = null)
Link copied to clipboard
data class SkuSettingResponseCapacity(val default: Int? = null, val maximum: Int? = null, val minimum: Int, val scaleType: String? = null)
Link copied to clipboard
data class SkuZoneDetailResponse(val capabilities: List<SkuCapabilityResponse>? = null, val name: List<String>? = null)
Link copied to clipboard
data class SubscriptionStateOverrideActionResponse(val action: String, val state: String)
Link copied to clipboard
data class SubscriptionStateRuleResponse(val allowedActions: List<String>? = null, val state: String? = null)
Link copied to clipboard
data class SwaggerSpecificationResponse(val apiVersions: List<String>? = null, val swaggerSpecFolderUri: String? = null)
Link copied to clipboard
data class SystemDataResponse(val createdAt: String? = null, val createdBy: String? = null, val createdByType: String? = null, val lastModifiedAt: String? = null, val lastModifiedBy: String? = null, val lastModifiedByType: String? = null)

Metadata pertaining to creation and last modification of the resource.

Link copied to clipboard
data class ThrottlingMetricResponse(val interval: String? = null, val limit: Double, val type: String)
Link copied to clipboard
data class ThrottlingRuleResponse(val action: String, val metrics: List<ThrottlingMetricResponse>, val requiredFeatures: List<String>? = null)
Link copied to clipboard
data class TypedErrorInfoResponse(val info: Any, val type: String)