toMap method

Map<String, dynamic> toMap()

Implementation

Map<String, dynamic> toMap() {
  return <String, dynamic>{
    'backupdrBackup': ?backupdrBackup,
    'clone': ?pulumi.Input.mapOptionalInputValue<DatabaseInstanceClone, Map<String, dynamic>>(clone, (value) => value.toMap()),
    'databaseVersion': databaseVersion,
    'deletionPolicy': ?deletionPolicy,
    'deletionProtection': ?deletionProtection,
    'encryptionKeyName': ?encryptionKeyName,
    'enforceNewSqlNetworkArchitecture': ?enforceNewSqlNetworkArchitecture,
    'finalBackupDescription': ?finalBackupDescription,
    'includeReplicasForMajorVersionUpgrade': ?includeReplicasForMajorVersionUpgrade,
    'instanceType': ?instanceType,
    'maintenanceVersion': ?maintenanceVersion,
    'masterInstanceName': ?masterInstanceName,
    'name': ?name,
    'nodeCount': ?nodeCount,
    'pointInTimeRestoreContext': ?pulumi.Input.mapOptionalInputValue<DatabaseInstancePointInTimeRestoreContext, Map<String, dynamic>>(pointInTimeRestoreContext, (value) => value.toMap()),
    'project': ?project,
    'region': ?region,
    'replicaConfiguration': ?pulumi.Input.mapOptionalInputValue<DatabaseInstanceReplicaConfiguration, Map<String, dynamic>>(replicaConfiguration, (value) => value.toMap()),
    'replicaNames': ?replicaNames,
    'replicationCluster': ?pulumi.Input.mapOptionalInputValue<DatabaseInstanceReplicationCluster, Map<String, dynamic>>(replicationCluster, (value) => value.toMap()),
    'restoreBackupContext': ?pulumi.Input.mapOptionalInputValue<DatabaseInstanceRestoreBackupContext, Map<String, dynamic>>(restoreBackupContext, (value) => value.toMap()),
    'rootPassword': ?rootPassword,
    'rootPasswordWo': ?rootPasswordWo,
    'rootPasswordWoVersion': ?rootPasswordWoVersion,
    'settings': ?pulumi.Input.mapOptionalInputValue<DatabaseInstanceSettings, Map<String, dynamic>>(settings, (value) => value.toMap()),
    'switchTransactionLogsToCloudStorageEnabled': ?switchTransactionLogsToCloudStorageEnabled,
  };
}