toMap method
Implementation
Map<String, dynamic> toMap() {
return <String, dynamic>{
'artifacts': pulumi.Input.mapInputValue<List<GetTriggerBuildArtifact>, List<Map<String, dynamic>>>(artifacts, (value) => pulumi.Input.encodeList<GetTriggerBuildArtifact, Map<String, dynamic>>(value, (value) => value.toMap())),
'availableSecrets': pulumi.Input.mapInputValue<List<GetTriggerBuildAvailableSecret>, List<Map<String, dynamic>>>(availableSecrets, (value) => pulumi.Input.encodeList<GetTriggerBuildAvailableSecret, Map<String, dynamic>>(value, (value) => value.toMap())),
'images': images,
'logsBucket': logsBucket,
'options': pulumi.Input.mapInputValue<List<GetTriggerBuildOption>, List<Map<String, dynamic>>>(options, (value) => pulumi.Input.encodeList<GetTriggerBuildOption, Map<String, dynamic>>(value, (value) => value.toMap())),
'queueTtl': queueTtl,
'secrets': pulumi.Input.mapInputValue<List<GetTriggerBuildSecret>, List<Map<String, dynamic>>>(secrets, (value) => pulumi.Input.encodeList<GetTriggerBuildSecret, Map<String, dynamic>>(value, (value) => value.toMap())),
'sources': pulumi.Input.mapInputValue<List<GetTriggerBuildSource>, List<Map<String, dynamic>>>(sources, (value) => pulumi.Input.encodeList<GetTriggerBuildSource, Map<String, dynamic>>(value, (value) => value.toMap())),
'steps': pulumi.Input.mapInputValue<List<GetTriggerBuildStep>, List<Map<String, dynamic>>>(steps, (value) => pulumi.Input.encodeList<GetTriggerBuildStep, Map<String, dynamic>>(value, (value) => value.toMap())),
'substitutions': substitutions,
'tags': tags,
'timeout': timeout,
};
}