GetClusterCrossClusterReplicationConfig.fromMap constructor
GetClusterCrossClusterReplicationConfig.fromMap(
- Map<String, dynamic> map
)
Implementation
factory GetClusterCrossClusterReplicationConfig.fromMap(Map<String, dynamic> map) {
return GetClusterCrossClusterReplicationConfig(
clusterRole: pulumi.Input.fromValue(map['clusterRole'] as String),
memberships: pulumi.Input.fromValue(pulumi.Input.decodeList<GetClusterCrossClusterReplicationConfigMembership>(map['memberships']!, (value) => GetClusterCrossClusterReplicationConfigMembership.fromMap((value as Map).cast<String, dynamic>()))),
primaryClusters: pulumi.Input.fromValue(pulumi.Input.decodeList<GetClusterCrossClusterReplicationConfigPrimaryCluster>(map['primaryClusters']!, (value) => GetClusterCrossClusterReplicationConfigPrimaryCluster.fromMap((value as Map).cast<String, dynamic>()))),
secondaryClusters: pulumi.Input.fromValue(pulumi.Input.decodeList<GetClusterCrossClusterReplicationConfigSecondaryCluster>(map['secondaryClusters']!, (value) => GetClusterCrossClusterReplicationConfigSecondaryCluster.fromMap((value as Map).cast<String, dynamic>()))),
updateTime: pulumi.Input.fromValue(map['updateTime'] as String),
);
}