ObjectMetaResponse.fromMap constructor

ObjectMetaResponse.fromMap(
  1. Map<String, dynamic> map
)

Implementation

factory ObjectMetaResponse.fromMap(Map<String, dynamic> map) {
  return ObjectMetaResponse(
    annotations: pulumi.Input.fromValue((map['annotations'] as Map).cast<String, String>()),
    clusterName: pulumi.Input.fromValue(map['clusterName'] as String),
    creationTimestamp: pulumi.Input.fromValue(map['creationTimestamp'] as String),
    deletionGracePeriodSeconds: pulumi.Input.fromValue(map['deletionGracePeriodSeconds'] as int),
    deletionTimestamp: pulumi.Input.fromValue(map['deletionTimestamp'] as String),
    finalizers: pulumi.Input.fromValue((map['finalizers'] as List).cast<String>()),
    generateName: pulumi.Input.fromValue(map['generateName'] as String),
    generation: pulumi.Input.fromValue(map['generation'] as int),
    labels: pulumi.Input.fromValue((map['labels'] as Map).cast<String, String>()),
    name: pulumi.Input.fromValue(map['name'] as String),
    namespace: pulumi.Input.fromValue(map['namespace'] as String),
    ownerReferences: pulumi.Input.fromValue(pulumi.Input.decodeList<OwnerReferenceResponse>(map['ownerReferences']!, (value) => OwnerReferenceResponse.fromMap((value as Map).cast<String, dynamic>()))),
    resourceVersion: pulumi.Input.fromValue(map['resourceVersion'] as String),
    selfLink: pulumi.Input.fromValue(map['selfLink'] as String),
    uid: pulumi.Input.fromValue(map['uid'] as String),
  );
}