toMap method
Implementation
Map<String, dynamic> toMap() {
return <String, dynamic>{
'arn': ?arn,
'awsKmsKeyArn': ?awsKmsKeyArn,
'contentConfig': ?pulumi.Input.mapOptionalInputValue<PipelineContentConfig, Map<String, dynamic>>(contentConfig, (value) => value.toMap()),
'contentConfigPermissions': ?pulumi.Input.mapOptionalInputValue<List<PipelineContentConfigPermission>, List<Map<String, dynamic>>>(contentConfigPermissions, (value) => pulumi.Input.encodeList<PipelineContentConfigPermission, Map<String, dynamic>>(value, (value) => value.toMap())),
'inputBucket': ?inputBucket,
'name': ?name,
'notifications': ?pulumi.Input.mapOptionalInputValue<PipelineNotifications, Map<String, dynamic>>(notifications, (value) => value.toMap()),
'outputBucket': ?outputBucket,
'region': ?region,
'role': ?role,
'thumbnailConfig': ?pulumi.Input.mapOptionalInputValue<PipelineThumbnailConfig, Map<String, dynamic>>(thumbnailConfig, (value) => value.toMap()),
'thumbnailConfigPermissions': ?pulumi.Input.mapOptionalInputValue<List<PipelineThumbnailConfigPermission>, List<Map<String, dynamic>>>(thumbnailConfigPermissions, (value) => pulumi.Input.encodeList<PipelineThumbnailConfigPermission, Map<String, dynamic>>(value, (value) => value.toMap())),
};
}