Package-level declarations

Types

Link copied to clipboard
data class DatabaseIdentityArgs(val clientId: Output<String>? = null, val principalId: Output<String>? = null, val resourceId: Output<String>? = null) : ConvertibleToJava<DatabaseIdentityArgs>

Database Identity properties.

Link copied to clipboard
data class FirewallRulePropertiesArgs(val endIpAddress: Output<String>? = null, val startIpAddress: Output<String>? = null) : ConvertibleToJava<FirewallRulePropertiesArgs>

A Firewall rule properties.

Link copied to clipboard
data class FleetDatabasePropertiesArgs(val collation: Output<String>? = null, val createMode: Output<Either<String, DatabaseCreateMode>>? = null, val identity: Output<IdentityArgs>? = null, val resourceTags: Output<Map<String, String>>? = null, val restoreFromTime: Output<String>? = null, val sourceDatabaseName: Output<String>? = null, val tierName: Output<String>? = null, val transparentDataEncryption: Output<TransparentDataEncryptionArgs>? = null) : ConvertibleToJava<FleetDatabasePropertiesArgs>

Fleet database properties.

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

The Database Fleet properties.

Link copied to clipboard
data class FleetspacePropertiesArgs(val capacityMax: Output<Int>? = null, val mainPrincipal: Output<MainPrincipalArgs>? = null) : ConvertibleToJava<FleetspacePropertiesArgs>

A Fleetspace properties.

Link copied to clipboard
data class FleetTierPropertiesArgs(val capacity: Output<Int>? = null, val databaseCapacityMax: Output<Double>? = null, val databaseCapacityMin: Output<Double>? = null, val databaseSizeGbMax: Output<Int>? = null, val family: Output<String>? = null, val highAvailabilityReplicaCount: Output<Int>? = null, val poolNumOfDatabasesMax: Output<Int>? = null, val pooled: Output<Boolean>? = null, val serverless: Output<Boolean>? = null, val serviceTier: Output<String>? = null, val zoneRedundancy: Output<Either<String, ZoneRedundancy>>? = null) : ConvertibleToJava<FleetTierPropertiesArgs>

A Fleet tier properties.

Link copied to clipboard
data class GetFirewallRulePlainArgs(val firewallRuleName: String, val fleetName: String, val fleetspaceName: String, val resourceGroupName: String) : ConvertibleToJava<GetFirewallRulePlainArgs>
Link copied to clipboard
data class GetFleetDatabasePlainArgs(val databaseName: String, val fleetName: String, val fleetspaceName: String, val resourceGroupName: String) : ConvertibleToJava<GetFleetDatabasePlainArgs>
Link copied to clipboard
data class GetFleetPlainArgs(val fleetName: String, val resourceGroupName: String) : ConvertibleToJava<GetFleetPlainArgs>
Link copied to clipboard
Link copied to clipboard
data class GetFleetspacePlainArgs(val fleetName: String, val fleetspaceName: String, val resourceGroupName: String) : ConvertibleToJava<GetFleetspacePlainArgs>
Link copied to clipboard
data class GetFleetTierPlainArgs(val fleetName: String, val resourceGroupName: String, val tierName: String) : ConvertibleToJava<GetFleetTierPlainArgs>
Link copied to clipboard
data class IdentityArgs(val federatedClientId: Output<String>? = null, val identityType: Output<Either<String, IdentityType>>? = null, val userAssignedIdentities: Output<List<DatabaseIdentityArgs>>? = null) : ConvertibleToJava<IdentityArgs>

Database Identity.

Link copied to clipboard
Link copied to clipboard
data class MainPrincipalArgs(val applicationId: Output<String>? = null, val login: Output<String>? = null, val objectId: Output<String>? = null, val principalType: Output<Either<String, PrincipalType>>? = null, val tenantId: Output<String>? = null) : ConvertibleToJava<MainPrincipalArgs>

A main principal.

Link copied to clipboard
Link copied to clipboard
data class TransparentDataEncryptionArgs(val enableAutoRotation: Output<Boolean>? = null, val keyUri: Output<String>? = null, val keys: Output<List<String>>? = null) : ConvertibleToJava<TransparentDataEncryptionArgs>

Transparent Data Encryption properties.