toMap method
Implementation
Map<String, dynamic> toMap() {
return <String, dynamic>{
'airflowUri': airflowUri,
'dagGcsPrefix': dagGcsPrefix,
'dataRetentionConfigs': pulumi.Input.mapInputValue<List<GetEnvironmentConfigDataRetentionConfig>, List<Map<String, dynamic>>>(dataRetentionConfigs, (value) => pulumi.Input.encodeList<GetEnvironmentConfigDataRetentionConfig, Map<String, dynamic>>(value, (value) => value.toMap())),
'databaseConfigs': pulumi.Input.mapInputValue<List<GetEnvironmentConfigDatabaseConfig>, List<Map<String, dynamic>>>(databaseConfigs, (value) => pulumi.Input.encodeList<GetEnvironmentConfigDatabaseConfig, Map<String, dynamic>>(value, (value) => value.toMap())),
'enablePrivateBuildsOnly': enablePrivateBuildsOnly,
'enablePrivateEnvironment': enablePrivateEnvironment,
'encryptionConfigs': pulumi.Input.mapInputValue<List<GetEnvironmentConfigEncryptionConfig>, List<Map<String, dynamic>>>(encryptionConfigs, (value) => pulumi.Input.encodeList<GetEnvironmentConfigEncryptionConfig, Map<String, dynamic>>(value, (value) => value.toMap())),
'environmentSize': environmentSize,
'gkeCluster': gkeCluster,
'maintenanceWindows': pulumi.Input.mapInputValue<List<GetEnvironmentConfigMaintenanceWindow>, List<Map<String, dynamic>>>(maintenanceWindows, (value) => pulumi.Input.encodeList<GetEnvironmentConfigMaintenanceWindow, Map<String, dynamic>>(value, (value) => value.toMap())),
'masterAuthorizedNetworksConfigs': pulumi.Input.mapInputValue<List<GetEnvironmentConfigMasterAuthorizedNetworksConfig>, List<Map<String, dynamic>>>(masterAuthorizedNetworksConfigs, (value) => pulumi.Input.encodeList<GetEnvironmentConfigMasterAuthorizedNetworksConfig, Map<String, dynamic>>(value, (value) => value.toMap())),
'nodeConfigs': pulumi.Input.mapInputValue<List<GetEnvironmentConfigNodeConfig>, List<Map<String, dynamic>>>(nodeConfigs, (value) => pulumi.Input.encodeList<GetEnvironmentConfigNodeConfig, Map<String, dynamic>>(value, (value) => value.toMap())),
'nodeCount': nodeCount,
'privateEnvironmentConfigs': pulumi.Input.mapInputValue<List<GetEnvironmentConfigPrivateEnvironmentConfig>, List<Map<String, dynamic>>>(privateEnvironmentConfigs, (value) => pulumi.Input.encodeList<GetEnvironmentConfigPrivateEnvironmentConfig, Map<String, dynamic>>(value, (value) => value.toMap())),
'recoveryConfigs': pulumi.Input.mapInputValue<List<GetEnvironmentConfigRecoveryConfig>, List<Map<String, dynamic>>>(recoveryConfigs, (value) => pulumi.Input.encodeList<GetEnvironmentConfigRecoveryConfig, Map<String, dynamic>>(value, (value) => value.toMap())),
'resilienceMode': resilienceMode,
'softwareConfigs': pulumi.Input.mapInputValue<List<GetEnvironmentConfigSoftwareConfig>, List<Map<String, dynamic>>>(softwareConfigs, (value) => pulumi.Input.encodeList<GetEnvironmentConfigSoftwareConfig, Map<String, dynamic>>(value, (value) => value.toMap())),
'webServerConfigs': pulumi.Input.mapInputValue<List<GetEnvironmentConfigWebServerConfig>, List<Map<String, dynamic>>>(webServerConfigs, (value) => pulumi.Input.encodeList<GetEnvironmentConfigWebServerConfig, Map<String, dynamic>>(value, (value) => value.toMap())),
'webServerNetworkAccessControls': pulumi.Input.mapInputValue<List<GetEnvironmentConfigWebServerNetworkAccessControl>, List<Map<String, dynamic>>>(webServerNetworkAccessControls, (value) => pulumi.Input.encodeList<GetEnvironmentConfigWebServerNetworkAccessControl, Map<String, dynamic>>(value, (value) => value.toMap())),
'workloadsConfigs': pulumi.Input.mapInputValue<List<GetEnvironmentConfigWorkloadsConfig>, List<Map<String, dynamic>>>(workloadsConfigs, (value) => pulumi.Input.encodeList<GetEnvironmentConfigWorkloadsConfig, Map<String, dynamic>>(value, (value) => value.toMap())),
};
}