Package-level declarations

Types

Link copied to clipboard
data class GetInstanceEffectiveReplicationReplica(val lastActiveSyncTime: String, val state: String, val stateReasons: List<String>)
Link copied to clipboard
data class GetInstanceFileShare(val capacityGb: Int, val name: String, val nfsExportOptions: List<GetInstanceFileShareNfsExportOption>, val sourceBackup: String)
Link copied to clipboard
data class GetInstanceFileShareNfsExportOption(val accessMode: String, val anonGid: Int, val anonUid: Int, val ipRanges: List<String>, val squashMode: String)
Link copied to clipboard
data class GetInstanceInitialReplicationReplica(val peerInstance: String)
Link copied to clipboard
data class GetInstanceNetwork(val connectMode: String, val ipAddresses: List<String>, val modes: List<String>, val network: String, val reservedIpRange: String)
Link copied to clipboard
data class GetInstancePerformanceConfigFixedIop(val maxIops: Int)
Link copied to clipboard
data class GetInstancePerformanceConfigIopsPerTb(val maxIopsPerTb: Int)
Link copied to clipboard
data class GetInstanceResult(val createTime: String, val deletionProtectionEnabled: Boolean, val deletionProtectionReason: String, val description: String, val effectiveLabels: Map<String, String>, val effectiveReplications: List<GetInstanceEffectiveReplication>, val etag: String, val fileShares: List<GetInstanceFileShare>, val id: String, val initialReplications: List<GetInstanceInitialReplication>, val kmsKeyName: String, val labels: Map<String, String>, val location: String? = null, val name: String, val networks: List<GetInstanceNetwork>, val performanceConfigs: List<GetInstancePerformanceConfig>, val project: String? = null, val protocol: String, val pulumiLabels: Map<String, String>, val tags: Map<String, String>, val tier: String, val zone: String)

A collection of values returned by getInstance.

Link copied to clipboard
Link copied to clipboard
data class InstanceEffectiveReplicationReplica(val lastActiveSyncTime: String? = null, val state: String? = null, val stateReasons: List<String>? = null)
Link copied to clipboard
data class InstanceFileShares(val capacityGb: Int, val name: String, val nfsExportOptions: List<InstanceFileSharesNfsExportOption>? = null, val sourceBackup: String? = null)
Link copied to clipboard
data class InstanceFileSharesNfsExportOption(val accessMode: String? = null, val anonGid: Int? = null, val anonUid: Int? = null, val ipRanges: List<String>? = null, val squashMode: String? = null)
Link copied to clipboard
data class InstanceInitialReplication(val replicas: List<InstanceInitialReplicationReplica>? = null, val role: String? = null)
Link copied to clipboard
data class InstanceInitialReplicationReplica(val peerInstance: String)
Link copied to clipboard
data class InstanceNetwork(val connectMode: String? = null, val ipAddresses: List<String>? = null, val modes: List<String>, val network: String, val reservedIpRange: String? = null)
Link copied to clipboard
Link copied to clipboard
data class InstancePerformanceConfigFixedIops(val maxIops: Int? = null)
Link copied to clipboard
data class InstancePerformanceConfigIopsPerTb(val maxIopsPerTb: Int? = null)