Instance Args
data class InstanceArgs(val capacityGb: Output<String>? = null, val description: Output<String>? = null, val directoryServices: Output<DirectoryServicesConfigArgs>? = null, val etag: Output<String>? = null, val fileShares: Output<List<FileShareConfigArgs>>? = null, val instanceId: Output<String>? = null, val kmsKeyName: Output<String>? = null, val labels: Output<Map<String, String>>? = null, val location: Output<String>? = null, val maxShareCount: Output<String>? = null, val multiShareEnabled: Output<Boolean>? = null, val networks: Output<List<NetworkConfigArgs>>? = null, val project: Output<String>? = null, val protocol: Output<InstanceProtocol>? = null, val tier: Output<InstanceTier>? = null) : ConvertibleToJava<InstanceArgs>
Creates an instance. When creating from a backup, the capacity of the new instance needs to be equal to or larger than the capacity of the backup (and also equal to or larger than the minimum capacity of the tier). Auto-naming is currently not supported for this resource.
Constructors
Link copied to clipboard
fun InstanceArgs(capacityGb: Output<String>? = null, description: Output<String>? = null, directoryServices: Output<DirectoryServicesConfigArgs>? = null, etag: Output<String>? = null, fileShares: Output<List<FileShareConfigArgs>>? = null, instanceId: Output<String>? = null, kmsKeyName: Output<String>? = null, labels: Output<Map<String, String>>? = null, location: Output<String>? = null, maxShareCount: Output<String>? = null, multiShareEnabled: Output<Boolean>? = null, networks: Output<List<NetworkConfigArgs>>? = null, project: Output<String>? = null, protocol: Output<InstanceProtocol>? = null, tier: Output<InstanceTier>? = null)