toMap method

Map<String, dynamic> toMap()

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