ClusterCrossClusterReplicationConfigMembership.fromMap constructor

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

Implementation

factory ClusterCrossClusterReplicationConfigMembership.fromMap(Map<String, dynamic> map) {
  return ClusterCrossClusterReplicationConfigMembership(
    primaryClusters: (() { final guardedValue = map['primaryClusters']; if (guardedValue == null) return null; return pulumi.Input.fromValue(pulumi.Input.decodeList<ClusterCrossClusterReplicationConfigMembershipPrimaryCluster>(guardedValue, (value) => ClusterCrossClusterReplicationConfigMembershipPrimaryCluster.fromMap((value as Map).cast<String, dynamic>()))); })(),
    secondaryClusters: (() { final guardedValue = map['secondaryClusters']; if (guardedValue == null) return null; return pulumi.Input.fromValue(pulumi.Input.decodeList<ClusterCrossClusterReplicationConfigMembershipSecondaryCluster>(guardedValue, (value) => ClusterCrossClusterReplicationConfigMembershipSecondaryCluster.fromMap((value as Map).cast<String, dynamic>()))); })(),
  );
}