Package-level declarations

Types

Link copied to clipboard
data class AcceptedAudiencesArgs(val value: Output<String>? = null) : ConvertibleToJava<AcceptedAudiencesArgs>

Represents an accepted audience trusted by the cluster.

Link copied to clipboard
data class AzureSkuArgs(val capacity: Output<Int>? = null, val name: Output<Either<String, AzureSkuName>>, val tier: Output<Either<String, AzureSkuTier>>) : ConvertibleToJava<AzureSkuArgs>

Azure SKU definition.

Link copied to clipboard
data class GetAttachedDatabaseConfigurationPlainArgs(val attachedDatabaseConfigurationName: String, val clusterName: String, val resourceGroupName: String) : ConvertibleToJava<GetAttachedDatabaseConfigurationPlainArgs>
Link copied to clipboard
data class GetClusterPlainArgs(val clusterName: String, val resourceGroupName: String) : ConvertibleToJava<GetClusterPlainArgs>
Link copied to clipboard
data class GetClusterPrincipalAssignmentPlainArgs(val clusterName: String, val principalAssignmentName: String, val resourceGroupName: String) : ConvertibleToJava<GetClusterPrincipalAssignmentPlainArgs>
Link copied to clipboard
data class GetCosmosDbDataConnectionPlainArgs(val clusterName: String, val dataConnectionName: String, val databaseName: String, val resourceGroupName: String) : ConvertibleToJava<GetCosmosDbDataConnectionPlainArgs>
Link copied to clipboard
data class GetDatabasePrincipalAssignmentPlainArgs(val clusterName: String, val databaseName: String, val principalAssignmentName: String, val resourceGroupName: String) : ConvertibleToJava<GetDatabasePrincipalAssignmentPlainArgs>
Link copied to clipboard
data class GetEventGridDataConnectionPlainArgs(val clusterName: String, val dataConnectionName: String, val databaseName: String, val resourceGroupName: String) : ConvertibleToJava<GetEventGridDataConnectionPlainArgs>
Link copied to clipboard
data class GetEventHubConnectionPlainArgs(val clusterName: String, val databaseName: String, val eventHubConnectionName: String, val resourceGroupName: String) : ConvertibleToJava<GetEventHubConnectionPlainArgs>
Link copied to clipboard
data class GetEventHubDataConnectionPlainArgs(val clusterName: String, val dataConnectionName: String, val databaseName: String, val resourceGroupName: String) : ConvertibleToJava<GetEventHubDataConnectionPlainArgs>
Link copied to clipboard
data class GetIotHubDataConnectionPlainArgs(val clusterName: String, val dataConnectionName: String, val databaseName: String, val resourceGroupName: String) : ConvertibleToJava<GetIotHubDataConnectionPlainArgs>
Link copied to clipboard
data class GetManagedPrivateEndpointPlainArgs(val clusterName: String, val managedPrivateEndpointName: String, val resourceGroupName: String) : ConvertibleToJava<GetManagedPrivateEndpointPlainArgs>
Link copied to clipboard
data class GetPrivateEndpointConnectionPlainArgs(val clusterName: String, val privateEndpointConnectionName: String, val resourceGroupName: String) : ConvertibleToJava<GetPrivateEndpointConnectionPlainArgs>
Link copied to clipboard
data class GetReadOnlyFollowingDatabasePlainArgs(val clusterName: String, val databaseName: String, val resourceGroupName: String) : ConvertibleToJava<GetReadOnlyFollowingDatabasePlainArgs>
Link copied to clipboard
data class GetReadWriteDatabasePlainArgs(val clusterName: String, val databaseName: String, val resourceGroupName: String) : ConvertibleToJava<GetReadWriteDatabasePlainArgs>
Link copied to clipboard
data class GetSandboxCustomImagePlainArgs(val clusterName: String, val resourceGroupName: String, val sandboxCustomImageName: String) : ConvertibleToJava<GetSandboxCustomImagePlainArgs>
Link copied to clipboard
data class GetScriptPlainArgs(val clusterName: String, val databaseName: String, val resourceGroupName: String, val scriptName: String) : ConvertibleToJava<GetScriptPlainArgs>
Link copied to clipboard
Link copied to clipboard
data class IdentityArgs(val type: Output<Either<String, IdentityType>>, val userAssignedIdentities: Output<List<String>>? = null) : ConvertibleToJava<IdentityArgs>

Identity for the resource.

Link copied to clipboard
Link copied to clipboard
data class KeyVaultPropertiesArgs(val keyName: Output<String>? = null, val keyVaultUri: Output<String>? = null, val keyVersion: Output<String>? = null, val userIdentity: Output<String>? = null) : ConvertibleToJava<KeyVaultPropertiesArgs>

Properties of the key vault.

Link copied to clipboard
data class LanguageExtensionArgs(val languageExtensionImageName: Output<Either<String, LanguageExtensionImageName>>? = null, val languageExtensionName: Output<Either<String, LanguageExtensionName>>? = null) : ConvertibleToJava<LanguageExtensionArgs>

The language extension object.

Link copied to clipboard
data class LanguageExtensionsListArgs(val value: Output<List<LanguageExtensionArgs>>? = null) : ConvertibleToJava<LanguageExtensionsListArgs>

The list of language extension objects.

Link copied to clipboard
data class ListClusterCalloutPoliciesPlainArgs(val clusterName: String, val resourceGroupName: String) : ConvertibleToJava<ListClusterCalloutPoliciesPlainArgs>
Link copied to clipboard
data class ListClusterFollowerDatabasesPlainArgs(val clusterName: String, val resourceGroupName: String) : ConvertibleToJava<ListClusterFollowerDatabasesPlainArgs>
Link copied to clipboard
data class ListClusterLanguageExtensionsPlainArgs(val clusterName: String, val resourceGroupName: String) : ConvertibleToJava<ListClusterLanguageExtensionsPlainArgs>
Link copied to clipboard
data class ListDatabasePrincipalsPlainArgs(val clusterName: String, val databaseName: String, val resourceGroupName: String) : ConvertibleToJava<ListDatabasePrincipalsPlainArgs>
Link copied to clipboard
data class OptimizedAutoscaleArgs(val isEnabled: Output<Boolean>, val maximum: Output<Int>, val minimum: Output<Int>, val version: Output<Int>) : ConvertibleToJava<OptimizedAutoscaleArgs>

A class that contains the optimized auto scale definition.

data class PrivateLinkServiceConnectionStatePropertyArgs(val description: Output<String>? = null, val status: Output<String>? = null) : ConvertibleToJava<PrivateLinkServiceConnectionStatePropertyArgs>

Connection State of the Private Endpoint Connection.

Link copied to clipboard
data class TableLevelSharingPropertiesArgs(val externalTablesToExclude: Output<List<String>>? = null, val externalTablesToInclude: Output<List<String>>? = null, val functionsToExclude: Output<List<String>>? = null, val functionsToInclude: Output<List<String>>? = null, val materializedViewsToExclude: Output<List<String>>? = null, val materializedViewsToInclude: Output<List<String>>? = null, val tablesToExclude: Output<List<String>>? = null, val tablesToInclude: Output<List<String>>? = null) : ConvertibleToJava<TableLevelSharingPropertiesArgs>

Tables that will be included and excluded in the follower database

Link copied to clipboard
data class TrustedExternalTenantArgs(val value: Output<String>? = null) : ConvertibleToJava<TrustedExternalTenantArgs>

Represents a tenant ID that is trusted by the cluster.

Link copied to clipboard
data class VirtualNetworkConfigurationArgs(val dataManagementPublicIpId: Output<String>, val enginePublicIpId: Output<String>, val subnetId: Output<String>) : ConvertibleToJava<VirtualNetworkConfigurationArgs>

A class that contains virtual network definition.