GetJobRunV2Result.fromMap constructor
GetJobRunV2Result.fromMap(
- Map<String, dynamic> map
)
Implementation
factory GetJobRunV2Result.fromMap(Map<String, dynamic> map) {
return GetJobRunV2Result(
annotations: (map['annotations'] as Map).cast<String, String>(),
binaryAuthorization: GoogleCloudRunV2BinaryAuthorizationResponse.fromMap((map['binaryAuthorization']! as Map).cast<String, dynamic>()),
client: map['client'] as String,
clientVersion: map['clientVersion'] as String,
conditions: pulumi.Input.decodeList<GoogleCloudRunV2ConditionResponse>(map['conditions']!, (value) => GoogleCloudRunV2ConditionResponse.fromMap((value as Map).cast<String, dynamic>())),
createTime: map['createTime'] as String,
creator: map['creator'] as String,
deleteTime: map['deleteTime'] as String,
etag: map['etag'] as String,
executionCount: map['executionCount'] as int,
expireTime: map['expireTime'] as String,
generation: map['generation'] as String,
labels: (map['labels'] as Map).cast<String, String>(),
lastModifier: map['lastModifier'] as String,
latestCreatedExecution: GoogleCloudRunV2ExecutionReferenceResponse.fromMap((map['latestCreatedExecution']! as Map).cast<String, dynamic>()),
launchStage: map['launchStage'] as String,
name: map['name'] as String,
observedGeneration: map['observedGeneration'] as String,
reconciling: map['reconciling'] as bool,
satisfiesPzs: map['satisfiesPzs'] as bool,
template: GoogleCloudRunV2ExecutionTemplateResponse.fromMap((map['template']! as Map).cast<String, dynamic>()),
terminalCondition: GoogleCloudRunV2ConditionResponse.fromMap((map['terminalCondition']! as Map).cast<String, dynamic>()),
uid: map['uid'] as String,
updateTime: map['updateTime'] as String,
);
}