GetInstanceResult

data class GetInstanceResult(val authorizationMode: String, val automatedBackupConfigs: List<GetInstanceAutomatedBackupConfig>, val backupCollection: String, val createTime: String, val crossInstanceReplicationConfigs: List<GetInstanceCrossInstanceReplicationConfig>, val deletionProtectionEnabled: Boolean, val desiredPscAutoConnections: List<GetInstanceDesiredPscAutoConnection>, val discoveryEndpoints: List<GetInstanceDiscoveryEndpoint>, val effectiveLabels: Map<String, String>, val endpoints: List<GetInstanceEndpoint>, val engineConfigs: Map<String, String>, val engineVersion: String, val gcsSources: List<GetInstanceGcsSource>, val id: String, val instanceId: String, val labels: Map<String, String>, val location: String? = null, val maintenancePolicies: List<GetInstanceMaintenancePolicy>, val maintenanceSchedules: List<GetInstanceMaintenanceSchedule>, val managedBackupSources: List<GetInstanceManagedBackupSource>, val mode: String, val name: String, val nodeConfigs: List<GetInstanceNodeConfig>, val nodeType: String, val persistenceConfigs: List<GetInstancePersistenceConfig>, val project: String? = null, val pscAttachmentDetails: List<GetInstancePscAttachmentDetail>, val pscAutoConnections: List<GetInstancePscAutoConnection>, val pulumiLabels: Map<String, String>, val replicaCount: Int, val shardCount: Int, val state: String, val stateInfos: List<GetInstanceStateInfo>, val transitEncryptionMode: String, val uid: String, val updateTime: String, val zoneDistributionConfigs: List<GetInstanceZoneDistributionConfig>)

A collection of values returned by getInstance.

Constructors

Link copied to clipboard
constructor(authorizationMode: String, automatedBackupConfigs: List<GetInstanceAutomatedBackupConfig>, backupCollection: String, createTime: String, crossInstanceReplicationConfigs: List<GetInstanceCrossInstanceReplicationConfig>, deletionProtectionEnabled: Boolean, desiredPscAutoConnections: List<GetInstanceDesiredPscAutoConnection>, discoveryEndpoints: List<GetInstanceDiscoveryEndpoint>, effectiveLabels: Map<String, String>, endpoints: List<GetInstanceEndpoint>, engineConfigs: Map<String, String>, engineVersion: String, gcsSources: List<GetInstanceGcsSource>, id: String, instanceId: String, labels: Map<String, String>, location: String? = null, maintenancePolicies: List<GetInstanceMaintenancePolicy>, maintenanceSchedules: List<GetInstanceMaintenanceSchedule>, managedBackupSources: List<GetInstanceManagedBackupSource>, mode: String, name: String, nodeConfigs: List<GetInstanceNodeConfig>, nodeType: String, persistenceConfigs: List<GetInstancePersistenceConfig>, project: String? = null, pscAttachmentDetails: List<GetInstancePscAttachmentDetail>, pscAutoConnections: List<GetInstancePscAutoConnection>, pulumiLabels: Map<String, String>, replicaCount: Int, shardCount: Int, state: String, stateInfos: List<GetInstanceStateInfo>, transitEncryptionMode: String, uid: String, updateTime: String, zoneDistributionConfigs: List<GetInstanceZoneDistributionConfig>)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val id: String

The provider-assigned unique ID for this managed resource.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val location: String? = null
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val project: String? = null
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val uid: String
Link copied to clipboard