GetJobRunV2Result.fromMap constructor

GetJobRunV2Result.fromMap(
  1. 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,
  );
}