Get Instance Result
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>)