InstanceArgs

constructor(authorizationMode: Output<String>? = null, automatedBackupConfig: Output<InstanceAutomatedBackupConfigArgs>? = null, crossInstanceReplicationConfig: Output<InstanceCrossInstanceReplicationConfigArgs>? = null, deletionProtectionEnabled: Output<Boolean>? = null, desiredPscAutoConnections: Output<List<InstanceDesiredPscAutoConnectionArgs>>? = null, engineConfigs: Output<Map<String, String>>? = null, engineVersion: Output<String>? = null, gcsSource: Output<InstanceGcsSourceArgs>? = null, instanceId: Output<String>? = null, labels: Output<Map<String, String>>? = null, location: Output<String>? = null, maintenancePolicy: Output<InstanceMaintenancePolicyArgs>? = null, managedBackupSource: Output<InstanceManagedBackupSourceArgs>? = null, mode: Output<String>? = null, nodeType: Output<String>? = null, persistenceConfig: Output<InstancePersistenceConfigArgs>? = null, project: Output<String>? = null, replicaCount: Output<Int>? = null, shardCount: Output<Int>? = null, transitEncryptionMode: Output<String>? = null, zoneDistributionConfig: Output<InstanceZoneDistributionConfigArgs>? = null)