GetDatabaseInstanceSettingIpConfigurationPscConfig.fromMap constructor
GetDatabaseInstanceSettingIpConfigurationPscConfig.fromMap(
- Map<String, dynamic> map
)
Implementation
factory GetDatabaseInstanceSettingIpConfigurationPscConfig.fromMap(Map<String, dynamic> map) {
return GetDatabaseInstanceSettingIpConfigurationPscConfig(
allowedConsumerProjects: pulumi.Input.fromValue((map['allowedConsumerProjects'] as List).cast<String>()),
networkAttachmentUri: pulumi.Input.fromValue(map['networkAttachmentUri'] as String),
pscAutoConnectionPolicyEnabled: pulumi.Input.fromValue(map['pscAutoConnectionPolicyEnabled'] as bool),
pscAutoConnections: pulumi.Input.fromValue(pulumi.Input.decodeList<GetDatabaseInstanceSettingIpConfigurationPscConfigPscAutoConnection>(map['pscAutoConnections']!, (value) => GetDatabaseInstanceSettingIpConfigurationPscConfigPscAutoConnection.fromMap((value as Map).cast<String, dynamic>()))),
pscAutoDnsEnabled: pulumi.Input.fromValue(map['pscAutoDnsEnabled'] as bool),
pscEnabled: pulumi.Input.fromValue(map['pscEnabled'] as bool),
pscWriteEndpointDnsEnabled: pulumi.Input.fromValue(map['pscWriteEndpointDnsEnabled'] as bool),
);
}