toMap method

Map<String, dynamic> toMap()

Implementation

Map<String, dynamic> toMap() {
  return <String, dynamic>{
    'actionConfig': ?pulumi.Input.mapOptionalInputValue<DataConnectorActionConfig, Map<String, dynamic>>(actionConfig, (value) => value.toMap()),
    'actionState': ?actionState,
    'autoRunDisabled': ?autoRunDisabled,
    'bapConfig': ?pulumi.Input.mapOptionalInputValue<DataConnectorBapConfig, Map<String, dynamic>>(bapConfig, (value) => value.toMap()),
    'blockingReasons': ?blockingReasons,
    'collectionDisplayName': ?collectionDisplayName,
    'collectionId': ?collectionId,
    'connectorModes': ?connectorModes,
    'connectorType': ?connectorType,
    'createTime': ?createTime,
    'dataSource': ?dataSource,
    'dataSourceVersion': ?dataSourceVersion,
    'deletionPolicy': ?deletionPolicy,
    'destinationConfigs': ?pulumi.Input.mapOptionalInputValue<List<DataConnectorDestinationConfig>, List<Map<String, dynamic>>>(destinationConfigs, (value) => pulumi.Input.encodeList<DataConnectorDestinationConfig, Map<String, dynamic>>(value, (value) => value.toMap())),
    'entities': ?pulumi.Input.mapOptionalInputValue<List<DataConnectorEntity>, List<Map<String, dynamic>>>(entities, (value) => pulumi.Input.encodeList<DataConnectorEntity, Map<String, dynamic>>(value, (value) => value.toMap())),
    'errors': ?pulumi.Input.mapOptionalInputValue<List<DataConnectorError>, List<Map<String, dynamic>>>(errors, (value) => pulumi.Input.encodeList<DataConnectorError, Map<String, dynamic>>(value, (value) => value.toMap())),
    'incrementalRefreshInterval': ?incrementalRefreshInterval,
    'incrementalSyncDisabled': ?incrementalSyncDisabled,
    'jsonParams': ?jsonParams,
    'kmsKeyName': ?kmsKeyName,
    'lastSyncTime': ?lastSyncTime,
    'latestPauseTime': ?latestPauseTime,
    'location': ?location,
    'name': ?name,
    'params': ?params,
    'privateConnectivityProjectId': ?privateConnectivityProjectId,
    'project': ?project,
    'realtimeState': ?realtimeState,
    'refreshInterval': ?refreshInterval,
    'state': ?state,
    'staticIpAddresses': ?staticIpAddresses,
    'staticIpEnabled': ?staticIpEnabled,
    'syncMode': ?syncMode,
    'updateTime': ?updateTime,
  };
}