toMap method

Map<String, dynamic> toMap()

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())),
  };
}