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