toMap method
Implementation
Map<String, dynamic> toMap() {
return <String, dynamic>{
'airflowByoidUri': airflowByoidUri,
'airflowUri': airflowUri,
'dagGcsPrefix': dagGcsPrefix,
'databaseConfig': pulumi.Input.mapInputValue<DatabaseConfigResponse, Map<String, dynamic>>(databaseConfig, (value) => value.toMap()),
'encryptionConfig': pulumi.Input.mapInputValue<EncryptionConfigResponse, Map<String, dynamic>>(encryptionConfig, (value) => value.toMap()),
'environmentSize': environmentSize,
'gkeCluster': gkeCluster,
'maintenanceWindow': pulumi.Input.mapInputValue<MaintenanceWindowResponse, Map<String, dynamic>>(maintenanceWindow, (value) => value.toMap()),
'masterAuthorizedNetworksConfig': pulumi.Input.mapInputValue<MasterAuthorizedNetworksConfigResponse, Map<String, dynamic>>(masterAuthorizedNetworksConfig, (value) => value.toMap()),
'nodeConfig': pulumi.Input.mapInputValue<NodeConfigResponse, Map<String, dynamic>>(nodeConfig, (value) => value.toMap()),
'nodeCount': nodeCount,
'privateEnvironmentConfig': pulumi.Input.mapInputValue<PrivateEnvironmentConfigResponse, Map<String, dynamic>>(privateEnvironmentConfig, (value) => value.toMap()),
'recoveryConfig': pulumi.Input.mapInputValue<RecoveryConfigResponse, Map<String, dynamic>>(recoveryConfig, (value) => value.toMap()),
'resilienceMode': resilienceMode,
'softwareConfig': pulumi.Input.mapInputValue<SoftwareConfigResponse, Map<String, dynamic>>(softwareConfig, (value) => value.toMap()),
'webServerConfig': pulumi.Input.mapInputValue<WebServerConfigResponse, Map<String, dynamic>>(webServerConfig, (value) => value.toMap()),
'webServerNetworkAccessControl': pulumi.Input.mapInputValue<WebServerNetworkAccessControlResponse, Map<String, dynamic>>(webServerNetworkAccessControl, (value) => value.toMap()),
'workloadsConfig': pulumi.Input.mapInputValue<WorkloadsConfigResponse, Map<String, dynamic>>(workloadsConfig, (value) => value.toMap()),
};
}