Package-level declarations

Types

Link copied to clipboard
data class AdministratorPropertiesArgs(val password: Output<String>? = null, val userName: Output<String>? = null) : ConvertibleToJava<AdministratorPropertiesArgs>

The local administrator login properties.

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

The compute properties of the cluster. This includes the virtual-cores/memory and scaling options applied to servers in the cluster.

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

The properties of a mongo cluster firewall rule.

Link copied to clipboard
data class GetFirewallRulePlainArgs(val firewallRuleName: String, val mongoClusterName: String, val resourceGroupName: String) : ConvertibleToJava<GetFirewallRulePlainArgs>
Link copied to clipboard
data class GetMongoClusterPlainArgs(val mongoClusterName: String, val resourceGroupName: String) : ConvertibleToJava<GetMongoClusterPlainArgs>
Link copied to clipboard
data class GetPrivateEndpointConnectionPlainArgs(val mongoClusterName: String, val privateEndpointConnectionName: String, val resourceGroupName: String) : ConvertibleToJava<GetPrivateEndpointConnectionPlainArgs>
Link copied to clipboard
data class HighAvailabilityPropertiesArgs(val targetMode: Output<Either<String, HighAvailabilityMode>>? = null) : ConvertibleToJava<HighAvailabilityPropertiesArgs>

The high availability properties of the cluster.

data class ListMongoClusterConnectionStringsPlainArgs(val mongoClusterName: String, val resourceGroupName: String) : ConvertibleToJava<ListMongoClusterConnectionStringsPlainArgs>
Link copied to clipboard
data class MongoClusterPropertiesArgs(val administrator: Output<AdministratorPropertiesArgs>? = null, val compute: Output<ComputePropertiesArgs>? = null, val createMode: Output<Either<String, CreateMode>>? = null, val highAvailability: Output<HighAvailabilityPropertiesArgs>? = null, val previewFeatures: Output<List<Either<String, PreviewFeature>>>? = null, val publicNetworkAccess: Output<Either<String, PublicNetworkAccess>>? = null, val replicaParameters: Output<MongoClusterReplicaParametersArgs>? = null, val restoreParameters: Output<MongoClusterRestoreParametersArgs>? = null, val serverVersion: Output<String>? = null, val sharding: Output<ShardingPropertiesArgs>? = null, val storage: Output<StoragePropertiesArgs>? = null) : ConvertibleToJava<MongoClusterPropertiesArgs>

The properties of a mongo cluster.

Link copied to clipboard
data class MongoClusterReplicaParametersArgs(val sourceLocation: Output<String>, val sourceResourceId: Output<String>) : ConvertibleToJava<MongoClusterReplicaParametersArgs>

Parameters used for replica operations.

Link copied to clipboard
data class MongoClusterRestoreParametersArgs(val pointInTimeUTC: Output<String>? = null, val sourceResourceId: Output<String>? = null) : ConvertibleToJava<MongoClusterRestoreParametersArgs>

Parameters used for restore operations

Link copied to clipboard
data class PrivateEndpointConnectionPropertiesArgs(val privateLinkServiceConnectionState: Output<PrivateLinkServiceConnectionStateArgs>) : ConvertibleToJava<PrivateEndpointConnectionPropertiesArgs>

Properties of the private endpoint connection.

Link copied to clipboard
data class PrivateLinkServiceConnectionStateArgs(val actionsRequired: Output<String>? = null, val description: Output<String>? = null, val status: Output<Either<String, PrivateEndpointServiceConnectionStatus>>? = null) : ConvertibleToJava<PrivateLinkServiceConnectionStateArgs>

A collection of information about the state of the connection between service consumer and provider.

Link copied to clipboard
data class ShardingPropertiesArgs(val shardCount: Output<Int>? = null) : ConvertibleToJava<ShardingPropertiesArgs>

The sharding properties of the cluster. This includes the shard count and scaling options for the cluster.

Link copied to clipboard
data class StoragePropertiesArgs(val sizeGb: Output<Double>? = null) : ConvertibleToJava<StoragePropertiesArgs>

The storage properties of the cluster. This includes the data storage size and scaling applied to servers in the cluster.