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
Builder for DatabaseIdentityArgs.
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
Builder for FirewallRulePropertiesArgs.
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
Builder for FleetDatabasePropertiesArgs.
Link copied to clipboard
data class FleetPropertiesArgs(val description: Output<String>? = null) : ConvertibleToJava<FleetPropertiesArgs>
The Database Fleet properties.
Link copied to clipboard
Builder for FleetPropertiesArgs.
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
Builder for FleetspacePropertiesArgs.
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
Builder for FleetTierPropertiesArgs.
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
Builder for 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
Builder for GetFleetDatabasePlainArgs.
Link copied to clipboard
data class GetFleetPlainArgs(val fleetName: String, val resourceGroupName: String) : ConvertibleToJava<GetFleetPlainArgs>
Link copied to clipboard
class GetFleetPlainArgsBuilder
Builder for GetFleetPlainArgs.
Link copied to clipboard
data class GetFleetspacePlainArgs(val fleetName: String, val fleetspaceName: String, val resourceGroupName: String) : ConvertibleToJava<GetFleetspacePlainArgs>
Link copied to clipboard
Builder for GetFleetspacePlainArgs.
Link copied to clipboard
data class GetFleetTierPlainArgs(val fleetName: String, val resourceGroupName: String, val tierName: String) : ConvertibleToJava<GetFleetTierPlainArgs>
Link copied to clipboard
Builder for 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
class IdentityArgsBuilder
Builder for IdentityArgs.
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
class MainPrincipalArgsBuilder
Builder for MainPrincipalArgs.
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.
Link copied to clipboard
Builder for TransparentDataEncryptionArgs.