EnvironmentConfigResponse.fromMap constructor
EnvironmentConfigResponse.fromMap(
- Map<String, dynamic> map
)
Implementation
factory EnvironmentConfigResponse.fromMap(Map<String, dynamic> map) {
return EnvironmentConfigResponse(
airflowByoidUri: pulumi.Input.fromValue(map['airflowByoidUri'] as String),
airflowUri: pulumi.Input.fromValue(map['airflowUri'] as String),
dagGcsPrefix: pulumi.Input.fromValue(map['dagGcsPrefix'] as String),
databaseConfig: pulumi.Input.fromValue(DatabaseConfigResponse.fromMap((map['databaseConfig']! as Map).cast<String, dynamic>())),
encryptionConfig: pulumi.Input.fromValue(EncryptionConfigResponse.fromMap((map['encryptionConfig']! as Map).cast<String, dynamic>())),
environmentSize: pulumi.Input.fromValue(map['environmentSize'] as String),
gkeCluster: pulumi.Input.fromValue(map['gkeCluster'] as String),
maintenanceWindow: pulumi.Input.fromValue(MaintenanceWindowResponse.fromMap((map['maintenanceWindow']! as Map).cast<String, dynamic>())),
masterAuthorizedNetworksConfig: pulumi.Input.fromValue(MasterAuthorizedNetworksConfigResponse.fromMap((map['masterAuthorizedNetworksConfig']! as Map).cast<String, dynamic>())),
nodeConfig: pulumi.Input.fromValue(NodeConfigResponse.fromMap((map['nodeConfig']! as Map).cast<String, dynamic>())),
nodeCount: pulumi.Input.fromValue(map['nodeCount'] as int),
privateEnvironmentConfig: pulumi.Input.fromValue(PrivateEnvironmentConfigResponse.fromMap((map['privateEnvironmentConfig']! as Map).cast<String, dynamic>())),
recoveryConfig: pulumi.Input.fromValue(RecoveryConfigResponse.fromMap((map['recoveryConfig']! as Map).cast<String, dynamic>())),
resilienceMode: pulumi.Input.fromValue(map['resilienceMode'] as String),
softwareConfig: pulumi.Input.fromValue(SoftwareConfigResponse.fromMap((map['softwareConfig']! as Map).cast<String, dynamic>())),
webServerConfig: pulumi.Input.fromValue(WebServerConfigResponse.fromMap((map['webServerConfig']! as Map).cast<String, dynamic>())),
webServerNetworkAccessControl: pulumi.Input.fromValue(WebServerNetworkAccessControlResponse.fromMap((map['webServerNetworkAccessControl']! as Map).cast<String, dynamic>())),
workloadsConfig: pulumi.Input.fromValue(WorkloadsConfigResponse.fromMap((map['workloadsConfig']! as Map).cast<String, dynamic>())),
);
}