toMap method
Implementation
Map<String, dynamic> toMap() {
return <String, dynamic>{
'allowMajorVersionUpgrade': ?allowMajorVersionUpgrade,
'applyImmediately': ?applyImmediately,
'arn': ?arn,
'availabilityZones': ?availabilityZones,
'backupRetentionPeriod': ?backupRetentionPeriod,
'clusterIdentifier': ?clusterIdentifier,
'clusterIdentifierPrefix': ?clusterIdentifierPrefix,
'clusterMembers': ?clusterMembers,
'clusterResourceId': ?clusterResourceId,
'dbClusterParameterGroupName': ?dbClusterParameterGroupName,
'dbSubnetGroupName': ?dbSubnetGroupName,
'deletionProtection': ?deletionProtection,
'enabledCloudwatchLogsExports': ?enabledCloudwatchLogsExports,
'endpoint': ?endpoint,
'engine': ?engine,
'engineVersion': ?engineVersion,
'finalSnapshotIdentifier': ?finalSnapshotIdentifier,
'globalClusterIdentifier': ?globalClusterIdentifier,
'hostedZoneId': ?hostedZoneId,
'kmsKeyId': ?kmsKeyId,
'manageMasterUserPassword': ?manageMasterUserPassword,
'masterPassword': ?masterPassword,
'masterPasswordWo': ?masterPasswordWo,
'masterPasswordWoVersion': ?masterPasswordWoVersion,
'masterUserSecrets': ?pulumi.Input.mapOptionalInputValue<List<ClusterMasterUserSecret>, List<Map<String, dynamic>>>(masterUserSecrets, (value) => pulumi.Input.encodeList<ClusterMasterUserSecret, Map<String, dynamic>>(value, (value) => value.toMap())),
'masterUsername': ?masterUsername,
'networkType': ?networkType,
'port': ?port,
'preferredBackupWindow': ?preferredBackupWindow,
'preferredMaintenanceWindow': ?preferredMaintenanceWindow,
'readerEndpoint': ?readerEndpoint,
'region': ?region,
'restoreToPointInTime': ?pulumi.Input.mapOptionalInputValue<ClusterRestoreToPointInTime, Map<String, dynamic>>(restoreToPointInTime, (value) => value.toMap()),
'serverlessV2ScalingConfiguration': ?pulumi.Input.mapOptionalInputValue<ClusterServerlessV2ScalingConfiguration, Map<String, dynamic>>(serverlessV2ScalingConfiguration, (value) => value.toMap()),
'skipFinalSnapshot': ?skipFinalSnapshot,
'snapshotIdentifier': ?snapshotIdentifier,
'storageEncrypted': ?storageEncrypted,
'storageType': ?storageType,
'tags': ?tags,
'tagsAll': ?tagsAll,
'vpcSecurityGroupIds': ?vpcSecurityGroupIds,
};
}