GetClusterPrivateClusterConfig.fromMap constructor

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

Implementation

factory GetClusterPrivateClusterConfig.fromMap(Map<String, dynamic> map) {
  return GetClusterPrivateClusterConfig(
    enablePrivateEndpoint: pulumi.Input.fromValue(map['enablePrivateEndpoint'] as bool),
    enablePrivateNodes: pulumi.Input.fromValue(map['enablePrivateNodes'] as bool),
    masterGlobalAccessConfigs: pulumi.Input.fromValue(pulumi.Input.decodeList<GetClusterPrivateClusterConfigMasterGlobalAccessConfig>(map['masterGlobalAccessConfigs']!, (value) => GetClusterPrivateClusterConfigMasterGlobalAccessConfig.fromMap((value as Map).cast<String, dynamic>()))),
    masterIpv4CidrBlock: pulumi.Input.fromValue(map['masterIpv4CidrBlock'] as String),
    peeringName: pulumi.Input.fromValue(map['peeringName'] as String),
    privateEndpoint: pulumi.Input.fromValue(map['privateEndpoint'] as String),
    privateEndpointSubnetwork: pulumi.Input.fromValue(map['privateEndpointSubnetwork'] as String),
    publicEndpoint: pulumi.Input.fromValue(map['publicEndpoint'] as String),
  );
}