GetInstancePscInstanceConfig.fromMap constructor

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

Implementation

factory GetInstancePscInstanceConfig.fromMap(Map<String, dynamic> map) {
  return GetInstancePscInstanceConfig(
    allowedConsumerProjects: pulumi.Input.fromValue((map['allowedConsumerProjects'] as List).cast<String>()),
    pscAutoConnections: pulumi.Input.fromValue(pulumi.Input.decodeList<GetInstancePscInstanceConfigPscAutoConnection>(map['pscAutoConnections']!, (value) => GetInstancePscInstanceConfigPscAutoConnection.fromMap((value as Map).cast<String, dynamic>()))),
    pscDnsName: pulumi.Input.fromValue(map['pscDnsName'] as String),
    pscInterfaceConfigs: pulumi.Input.fromValue(pulumi.Input.decodeList<GetInstancePscInstanceConfigPscInterfaceConfig>(map['pscInterfaceConfigs']!, (value) => GetInstancePscInstanceConfigPscInterfaceConfig.fromMap((value as Map).cast<String, dynamic>()))),
    serviceAttachmentLink: pulumi.Input.fromValue(map['serviceAttachmentLink'] as String),
  );
}