toMap method
Implementation
Map<String, dynamic> toMap() {
return <String, dynamic>{
'allocatedStorage': ?allocatedStorage,
'allowMajorVersionUpgrade': ?allowMajorVersionUpgrade,
'applyImmediately': ?applyImmediately,
'autoMinorVersionUpgrade': ?autoMinorVersionUpgrade,
'availabilityZone': ?availabilityZone,
'dnsNameServers': ?dnsNameServers,
'engineVersion': ?engineVersion,
'kerberosAuthenticationSettings': ?pulumi.Input.mapOptionalInputValue<ReplicationInstanceKerberosAuthenticationSettings, Map<String, dynamic>>(kerberosAuthenticationSettings, (value) => value.toMap()),
'kmsKeyArn': ?kmsKeyArn,
'multiAz': ?multiAz,
'networkType': ?networkType,
'preferredMaintenanceWindow': ?preferredMaintenanceWindow,
'publiclyAccessible': ?publiclyAccessible,
'region': ?region,
'replicationInstanceClass': replicationInstanceClass,
'replicationInstanceId': replicationInstanceId,
'replicationSubnetGroupId': ?replicationSubnetGroupId,
'tags': ?tags,
'vpcSecurityGroupIds': ?vpcSecurityGroupIds,
};
}