toMap method

Map<String, dynamic> toMap()

Implementation

Map<String, dynamic> toMap() {
  return <String, dynamic>{
    'destination': destination,
    'destinationDatabase': ?pulumi.Input.mapOptionalInputValue<DatabaseTypeDatamigrationV1beta1, Map<String, dynamic>>(destinationDatabase, (value) => value.toMap()),
    'displayName': ?displayName,
    'dumpPath': ?dumpPath,
    'labels': ?labels,
    'location': ?location,
    'migrationJobId': migrationJobId,
    'name': ?name,
    'project': ?project,
    'requestId': ?requestId,
    'reverseSshConnectivity': ?pulumi.Input.mapOptionalInputValue<ReverseSshConnectivityDatamigrationV1beta1, Map<String, dynamic>>(reverseSshConnectivity, (value) => value.toMap()),
    'source': source,
    'sourceDatabase': ?pulumi.Input.mapOptionalInputValue<DatabaseTypeDatamigrationV1beta1, Map<String, dynamic>>(sourceDatabase, (value) => value.toMap()),
    'state': ?pulumi.Input.mapOptionalInputValue<MigrationJobStateDatamigrationV1beta1, String>(state, (value) => value.wireValue),
    'staticIpConnectivity': ?staticIpConnectivity,
    'type': pulumi.Input.mapInputValue<MigrationJobTypeDatamigrationV1beta1, String>(type, (value) => value.wireValue),
    'vpcPeeringConnectivity': ?pulumi.Input.mapOptionalInputValue<VpcPeeringConnectivityDatamigrationV1beta1, Map<String, dynamic>>(vpcPeeringConnectivity, (value) => value.toMap()),
  };
}