Package-level declarations

Types

Link copied to clipboard
data class AccountAnalyticalStorage(val schemaType: String)
Link copied to clipboard
data class AccountBackup(val intervalInMinutes: Int? = null, val retentionInHours: Int? = null, val storageRedundancy: String? = null, val tier: String? = null, val type: String)
Link copied to clipboard
data class AccountCapability(val name: String)
Link copied to clipboard
data class AccountCapacity(val totalThroughputLimit: Int)
Link copied to clipboard
data class AccountConsistencyPolicy(val consistencyLevel: String, val maxIntervalInSeconds: Int? = null, val maxStalenessPrefix: Int? = null)
Link copied to clipboard
data class AccountCorsRule(val allowedHeaders: List<String>, val allowedMethods: List<String>, val allowedOrigins: List<String>, val exposedHeaders: List<String>, val maxAgeInSeconds: Int? = null)
Link copied to clipboard
data class AccountGeoLocation(val failoverPriority: Int, val id: String? = null, val location: String, val zoneRedundant: Boolean? = null)
Link copied to clipboard
data class AccountIdentity(val identityIds: List<String>? = null, val principalId: String? = null, val tenantId: String? = null, val type: String)
Link copied to clipboard
data class AccountRestore(val databases: List<AccountRestoreDatabase>? = null, val gremlinDatabases: List<AccountRestoreGremlinDatabase>? = null, val restoreTimestampInUtc: String, val sourceCosmosdbAccountId: String, val tablesToRestores: List<String>? = null)
Link copied to clipboard
data class AccountRestoreDatabase(val collectionNames: List<String>? = null, val name: String)
Link copied to clipboard
data class AccountRestoreGremlinDatabase(val graphNames: List<String>? = null, val name: String)
Link copied to clipboard
data class AccountVirtualNetworkRule(val id: String, val ignoreMissingVnetServiceEndpoint: Boolean? = null)
Link copied to clipboard
data class CassandraClusterIdentity(val principalId: String? = null, val tenantId: String? = null, val type: String)
Link copied to clipboard
data class CassandraKeyspaceAutoscaleSettings(val maxThroughput: Int? = null)
Link copied to clipboard
data class CassandraTableAutoscaleSettings(val maxThroughput: Int? = null)
Link copied to clipboard
data class CassandraTableSchema(val clusterKeys: List<CassandraTableSchemaClusterKey>? = null, val columns: List<CassandraTableSchemaColumn>, val partitionKeys: List<CassandraTableSchemaPartitionKey>)
Link copied to clipboard
data class CassandraTableSchemaClusterKey(val name: String, val orderBy: String)
Link copied to clipboard
data class CassandraTableSchemaColumn(val name: String, val type: String)
Link copied to clipboard
Link copied to clipboard
data class GetAccountCapability(val name: String)
Link copied to clipboard
data class GetAccountConsistencyPolicy(val consistencyLevel: String, val maxIntervalInSeconds: Int, val maxStalenessPrefix: Int)
Link copied to clipboard
data class GetAccountGeoLocation(val failoverPriority: Int, val id: String, val location: String)
Link copied to clipboard
data class GetAccountResult(val automaticFailoverEnabled: Boolean, val capabilities: List<GetAccountCapability>, val consistencyPolicies: List<GetAccountConsistencyPolicy>, val endpoint: String, val freeTierEnabled: Boolean, val geoLocations: List<GetAccountGeoLocation>, val id: String, val ipRangeFilter: String, val isVirtualNetworkFilterEnabled: Boolean, val keyVaultKeyId: String, val kind: String, val location: String, val multipleWriteLocationsEnabled: Boolean, val name: String, val offerType: String, val primaryKey: String, val primaryMongodbConnectionString: String, val primaryReadonlyKey: String, val primaryReadonlyMongodbConnectionString: String, val primaryReadonlySqlConnectionString: String, val primarySqlConnectionString: String, val readEndpoints: List<String>, val resourceGroupName: String, val secondaryKey: String, val secondaryMongodbConnectionString: String, val secondaryReadonlyKey: String, val secondaryReadonlyMongodbConnectionString: String, val secondaryReadonlySqlConnectionString: String, val secondarySqlConnectionString: String, val tags: Map<String, String>, val virtualNetworkRules: List<GetAccountVirtualNetworkRule>, val writeEndpoints: List<String>)

A collection of values returned by getAccount.

Link copied to clipboard
Link copied to clipboard
data class GetMongoDatabaseResult(val accountName: String, val id: String, val name: String, val resourceGroupName: String, val tags: Map<String, String>)

A collection of values returned by getMongoDatabase.

Link copied to clipboard
data class GetRestorableDatabaseAccountsAccount(val apiType: String, val creationTime: String, val deletionTime: String, val id: String, val restorableLocations: List<GetRestorableDatabaseAccountsAccountRestorableLocation>)
data class GetRestorableDatabaseAccountsAccountRestorableLocation(val creationTime: String, val deletionTime: String, val location: String, val regionalDatabaseAccountInstanceId: String)
Link copied to clipboard
data class GetRestorableDatabaseAccountsResult(val accounts: List<GetRestorableDatabaseAccountsAccount>, val id: String, val location: String, val name: String)

A collection of values returned by getRestorableDatabaseAccounts.

Link copied to clipboard
data class GetSqlDatabaseAutoscaleSetting(val maxThroughput: Int)
Link copied to clipboard
data class GetSqlDatabaseResult(val accountName: String, val autoscaleSettings: List<GetSqlDatabaseAutoscaleSetting>, val id: String, val name: String, val resourceGroupName: String, val throughput: Int)

A collection of values returned by getSqlDatabase.

Link copied to clipboard
data class GetSqlRoleDefinitionPermission(val dataActions: List<String>)
Link copied to clipboard
data class GetSqlRoleDefinitionResult(val accountName: String, val assignableScopes: List<String>, val id: String, val name: String, val permissions: List<GetSqlRoleDefinitionPermission>, val resourceGroupName: String, val roleDefinitionId: String, val type: String)

A collection of values returned by getSqlRoleDefinition.

Link copied to clipboard
data class GremlinDatabaseAutoscaleSettings(val maxThroughput: Int? = null)
Link copied to clipboard
data class GremlinGraphAutoscaleSettings(val maxThroughput: Int? = null)
Link copied to clipboard
data class GremlinGraphConflictResolutionPolicy(val conflictResolutionPath: String? = null, val conflictResolutionProcedure: String? = null, val mode: String)
Link copied to clipboard
data class GremlinGraphIndexPolicy(val automatic: Boolean? = null, val compositeIndices: List<GremlinGraphIndexPolicyCompositeIndex>? = null, val excludedPaths: List<String>? = null, val includedPaths: List<String>? = null, val indexingMode: String, val spatialIndices: List<GremlinGraphIndexPolicySpatialIndex>? = null)
data class GremlinGraphIndexPolicyCompositeIndexIndex(val order: String, val path: String)
Link copied to clipboard
data class GremlinGraphIndexPolicySpatialIndex(val path: String, val types: List<String>? = null)
Link copied to clipboard
data class GremlinGraphUniqueKey(val paths: List<String>)
Link copied to clipboard
data class MongoClusterConnectionString(val description: String? = null, val name: String? = null, val value: String? = null)
Link copied to clipboard
data class MongoCollectionAutoscaleSettings(val maxThroughput: Int? = null)
Link copied to clipboard
data class MongoCollectionIndex(val keys: List<String>, val unique: Boolean? = null)
Link copied to clipboard
data class MongoCollectionSystemIndex(val keys: List<String>? = null, val unique: Boolean? = null)
Link copied to clipboard
data class MongoDatabaseAutoscaleSettings(val maxThroughput: Int? = null)
Link copied to clipboard
Link copied to clipboard
data class MongoRoleDefinitionPrivilegeResource(val collectionName: String? = null, val dbName: String? = null)
Link copied to clipboard
data class PostgresqlClusterMaintenanceWindow(val dayOfWeek: Int? = null, val startHour: Int? = null, val startMinute: Int? = null)
Link copied to clipboard
data class PostgresqlClusterServer(val fqdn: String? = null, val name: String? = null)
Link copied to clipboard
data class SqlContainerAutoscaleSettings(val maxThroughput: Int? = null)
Link copied to clipboard
data class SqlContainerConflictResolutionPolicy(val conflictResolutionPath: String? = null, val conflictResolutionProcedure: String? = null, val mode: String)
Link copied to clipboard
data class SqlContainerIndexingPolicy(val compositeIndices: List<SqlContainerIndexingPolicyCompositeIndex>? = null, val excludedPaths: List<SqlContainerIndexingPolicyExcludedPath>? = null, val includedPaths: List<SqlContainerIndexingPolicyIncludedPath>? = null, val indexingMode: String? = null, val spatialIndices: List<SqlContainerIndexingPolicySpatialIndex>? = null)
Link copied to clipboard
data class SqlContainerIndexingPolicySpatialIndex(val path: String, val types: List<String>? = null)
Link copied to clipboard
data class SqlContainerUniqueKey(val paths: List<String>)
Link copied to clipboard
data class SqlDatabaseAutoscaleSettings(val maxThroughput: Int? = null)
Link copied to clipboard
data class SqlRoleDefinitionPermission(val dataActions: List<String>)
Link copied to clipboard
data class TableAutoscaleSettings(val maxThroughput: Int? = null)