GetClusterResult.fromMap constructor

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

Implementation

factory GetClusterResult.fromMap(Map<String, dynamic> map) {
  return GetClusterResult(
    authorizationMode: map['authorizationMode'] as String,
    createTime: map['createTime'] as String,
    discoveryEndpoints: pulumi.Input.decodeList<DiscoveryEndpointResponse>(map['discoveryEndpoints']!, (value) => DiscoveryEndpointResponse.fromMap((value as Map).cast<String, dynamic>())),
    name: map['name'] as String,
    pscConfigs: pulumi.Input.decodeList<PscConfigResponse>(map['pscConfigs']!, (value) => PscConfigResponse.fromMap((value as Map).cast<String, dynamic>())),
    pscConnections: pulumi.Input.decodeList<PscConnectionResponse>(map['pscConnections']!, (value) => PscConnectionResponse.fromMap((value as Map).cast<String, dynamic>())),
    replicaCount: map['replicaCount'] as int,
    shardCount: map['shardCount'] as int,
    sizeGb: map['sizeGb'] as int,
    state: map['state'] as String,
    stateInfo: StateInfoResponse.fromMap((map['stateInfo']! as Map).cast<String, dynamic>()),
    transitEncryptionMode: map['transitEncryptionMode'] as String,
    uid: map['uid'] as String,
  );
}