toMap method

Map<String, dynamic> toMap()

Implementation

Map<String, dynamic> toMap() {
  return <String, dynamic>{
    'appsyncTarget': ?pulumi.Input.mapOptionalInputValue<EventTargetAppsyncTarget, Map<String, dynamic>>(appsyncTarget, (value) => value.toMap()),
    'arn': ?arn,
    'batchTarget': ?pulumi.Input.mapOptionalInputValue<EventTargetBatchTarget, Map<String, dynamic>>(batchTarget, (value) => value.toMap()),
    'deadLetterConfig': ?pulumi.Input.mapOptionalInputValue<EventTargetDeadLetterConfig, Map<String, dynamic>>(deadLetterConfig, (value) => value.toMap()),
    'ecsTarget': ?pulumi.Input.mapOptionalInputValue<EventTargetEcsTarget, Map<String, dynamic>>(ecsTarget, (value) => value.toMap()),
    'eventBusName': ?eventBusName,
    'forceDestroy': ?forceDestroy,
    'httpTarget': ?pulumi.Input.mapOptionalInputValue<EventTargetHttpTarget, Map<String, dynamic>>(httpTarget, (value) => value.toMap()),
    'input': ?input,
    'inputPath': ?inputPath,
    'inputTransformer': ?pulumi.Input.mapOptionalInputValue<EventTargetInputTransformer, Map<String, dynamic>>(inputTransformer, (value) => value.toMap()),
    'kinesisTarget': ?pulumi.Input.mapOptionalInputValue<EventTargetKinesisTarget, Map<String, dynamic>>(kinesisTarget, (value) => value.toMap()),
    'redshiftTarget': ?pulumi.Input.mapOptionalInputValue<EventTargetRedshiftTarget, Map<String, dynamic>>(redshiftTarget, (value) => value.toMap()),
    'region': ?region,
    'retryPolicy': ?pulumi.Input.mapOptionalInputValue<EventTargetRetryPolicy, Map<String, dynamic>>(retryPolicy, (value) => value.toMap()),
    'roleArn': ?roleArn,
    'rule': ?rule,
    'runCommandTargets': ?pulumi.Input.mapOptionalInputValue<List<EventTargetRunCommandTarget>, List<Map<String, dynamic>>>(runCommandTargets, (value) => pulumi.Input.encodeList<EventTargetRunCommandTarget, Map<String, dynamic>>(value, (value) => value.toMap())),
    'sagemakerPipelineTarget': ?pulumi.Input.mapOptionalInputValue<EventTargetSagemakerPipelineTarget, Map<String, dynamic>>(sagemakerPipelineTarget, (value) => value.toMap()),
    'sqsTarget': ?pulumi.Input.mapOptionalInputValue<EventTargetSqsTarget, Map<String, dynamic>>(sqsTarget, (value) => value.toMap()),
    'targetId': ?targetId,
  };
}