AddonsConfig.fromMap constructor
AddonsConfig.fromMap(
- Map<String, dynamic> map
)
Implementation
factory AddonsConfig.fromMap(Map<String, dynamic> map) {
return AddonsConfig(
cloudRunConfig: (() { final guardedValue = map['cloudRunConfig']; if (guardedValue == null) return null; return pulumi.Input.fromValue(CloudRunConfig.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
configConnectorConfig: (() { final guardedValue = map['configConnectorConfig']; if (guardedValue == null) return null; return pulumi.Input.fromValue(ConfigConnectorConfig.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
dnsCacheConfig: (() { final guardedValue = map['dnsCacheConfig']; if (guardedValue == null) return null; return pulumi.Input.fromValue(DnsCacheConfig.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
gcePersistentDiskCsiDriverConfig: (() { final guardedValue = map['gcePersistentDiskCsiDriverConfig']; if (guardedValue == null) return null; return pulumi.Input.fromValue(GcePersistentDiskCsiDriverConfig.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
gcpFilestoreCsiDriverConfig: (() { final guardedValue = map['gcpFilestoreCsiDriverConfig']; if (guardedValue == null) return null; return pulumi.Input.fromValue(GcpFilestoreCsiDriverConfig.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
gcsFuseCsiDriverConfig: (() { final guardedValue = map['gcsFuseCsiDriverConfig']; if (guardedValue == null) return null; return pulumi.Input.fromValue(GcsFuseCsiDriverConfig.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
gkeBackupAgentConfig: (() { final guardedValue = map['gkeBackupAgentConfig']; if (guardedValue == null) return null; return pulumi.Input.fromValue(GkeBackupAgentConfig.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
horizontalPodAutoscaling: (() { final guardedValue = map['horizontalPodAutoscaling']; if (guardedValue == null) return null; return pulumi.Input.fromValue(HorizontalPodAutoscaling.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
httpLoadBalancing: (() { final guardedValue = map['httpLoadBalancing']; if (guardedValue == null) return null; return pulumi.Input.fromValue(HttpLoadBalancing.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
kubernetesDashboard: (() { final guardedValue = map['kubernetesDashboard']; if (guardedValue == null) return null; return pulumi.Input.fromValue(KubernetesDashboard.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
networkPolicyConfig: (() { final guardedValue = map['networkPolicyConfig']; if (guardedValue == null) return null; return pulumi.Input.fromValue(NetworkPolicyConfig.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
);
}