GetInstanceConfigResult.fromMap constructor

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

Implementation

factory GetInstanceConfigResult.fromMap(Map<String, dynamic> map) {
  return GetInstanceConfigResult(
    baseConfig: map['baseConfig'] as String,
    configType: map['configType'] as String,
    displayName: map['displayName'] as String,
    etag: map['etag'] as String,
    freeInstanceAvailability: map['freeInstanceAvailability'] as String,
    labels: (map['labels'] as Map).cast<String, String>(),
    leaderOptions: (map['leaderOptions'] as List).cast<String>(),
    name: map['name'] as String,
    optionalReplicas: pulumi.Input.decodeList<ReplicaInfoResponse>(map['optionalReplicas']!, (value) => ReplicaInfoResponse.fromMap((value as Map).cast<String, dynamic>())),
    reconciling: map['reconciling'] as bool,
    replicas: pulumi.Input.decodeList<ReplicaInfoResponse>(map['replicas']!, (value) => ReplicaInfoResponse.fromMap((value as Map).cast<String, dynamic>())),
    state: map['state'] as String,
  );
}