toMap method

Map<String, dynamic> toMap()

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,
  };
}