UNPKG

@pulumi/azure-native

Version:

[![Slack](http://www.pulumi.com/images/docs/badges/slack.svg)](https://slack.pulumi.com) [![NPM version](https://badge.fury.io/js/%40pulumi%2Fazure-native.svg)](https://npmjs.com/package/@pulumi/azure-native) [![Python version](https://badge.fury.io/py/pu

712 lines (711 loc) • 746 kB
"use strict"; // *** WARNING: this file was generated by pulumi-language-nodejs. *** // *** Do not edit by hand unless you're certain you know what you are doing! *** Object.defineProperty(exports, "__esModule", { value: true }); exports.importexport = exports.hybridnetwork = exports.hybridcontainerservice = exports.hybridconnectivity = exports.hdinsight = exports.frontdoor = exports.features = exports.eventhub = exports.eventgrid = exports.elasticsan = exports.edgeorder = exports.edge = exports.dnsresolver = exports.digitaltwins = exports.devtestlab = exports.devopsinfrastructure = exports.deviceregistry = exports.dbforpostgresql = exports.dbformysql = exports.datamigration = exports.datalakeanalytics = exports.datafactory = exports.databricks = exports.databox = exports.dashboard = exports.costmanagement = exports.cosmosdb = exports.containerstorage = exports.containerservice = exports.containerregistry = exports.containerinstance = exports.consumption = exports.computeschedule = exports.community = exports.cognitiveservices = exports.cloudhealth = exports.cdn = exports.botservice = exports.batch = exports.azurestackhci = exports.azurearcdata = exports.awsconnector = exports.avs = exports.automation = exports.appplatform = exports.app = exports.apimanagement = exports.analysisservices = exports.alertsmanagement = exports.aad = void 0; exports.workloads = exports.webpubsub = exports.web = exports.voiceservices = exports.virtualmachineimages = exports.testbase = exports.synapse = exports.streamanalytics = exports.storagemover = exports.storagediscovery = exports.storagecache = exports.storage = exports.sqlvirtualmachine = exports.sql = exports.signalrservice = exports.servicefabric = exports.servicebus = exports.securityinsights = exports.security = exports.search = exports.scom = exports.recoveryservices = exports.providerhub = exports.orbital = exports.networkcloud = exports.network = exports.netapp = exports.monitor = exports.mobilenetwork = exports.mission = exports.migrate = exports.maps = exports.manufacturingplatform = exports.managedservices = exports.managednetworkfabric = exports.maintenance = exports.machinelearningservices = exports.labservices = exports.kusto = exports.kubernetesconfiguration = exports.kubernetes = exports.keyvault = exports.iotoperationsmq = exports.iotoperations = exports.iothub = exports.iotcentral = void 0; const pulumi = require("@pulumi/pulumi"); const inputs = require("../types/input"); var aad; (function (aad) { /** * configDiagnosticsValidatorResultArgsProvideDefaults sets the appropriate defaults for ConfigDiagnosticsValidatorResultArgs */ function configDiagnosticsValidatorResultArgsProvideDefaults(val) { var _a; return Object.assign(Object.assign({}, val), { status: (_a = (val.status)) !== null && _a !== void 0 ? _a : "None" }); } aad.configDiagnosticsValidatorResultArgsProvideDefaults = configDiagnosticsValidatorResultArgsProvideDefaults; /** * domainSecuritySettingsArgsProvideDefaults sets the appropriate defaults for DomainSecuritySettingsArgs */ function domainSecuritySettingsArgsProvideDefaults(val) { var _a, _b, _c, _d, _e, _f, _g, _h, _j; return Object.assign(Object.assign({}, val), { channelBinding: (_a = (val.channelBinding)) !== null && _a !== void 0 ? _a : "Disabled", kerberosArmoring: (_b = (val.kerberosArmoring)) !== null && _b !== void 0 ? _b : "Disabled", kerberosRc4Encryption: (_c = (val.kerberosRc4Encryption)) !== null && _c !== void 0 ? _c : "Enabled", ldapSigning: (_d = (val.ldapSigning)) !== null && _d !== void 0 ? _d : "Disabled", ntlmV1: (_e = (val.ntlmV1)) !== null && _e !== void 0 ? _e : "Enabled", syncKerberosPasswords: (_f = (val.syncKerberosPasswords)) !== null && _f !== void 0 ? _f : "Enabled", syncNtlmPasswords: (_g = (val.syncNtlmPasswords)) !== null && _g !== void 0 ? _g : "Enabled", syncOnPremPasswords: (_h = (val.syncOnPremPasswords)) !== null && _h !== void 0 ? _h : "Enabled", tlsV1: (_j = (val.tlsV1)) !== null && _j !== void 0 ? _j : "Enabled" }); } aad.domainSecuritySettingsArgsProvideDefaults = domainSecuritySettingsArgsProvideDefaults; /** * ldapsSettingsArgsProvideDefaults sets the appropriate defaults for LdapsSettingsArgs */ function ldapsSettingsArgsProvideDefaults(val) { var _a, _b; return Object.assign(Object.assign({}, val), { externalAccess: (_a = (val.externalAccess)) !== null && _a !== void 0 ? _a : "Disabled", ldaps: (_b = (val.ldaps)) !== null && _b !== void 0 ? _b : "Disabled" }); } aad.ldapsSettingsArgsProvideDefaults = ldapsSettingsArgsProvideDefaults; })(aad = exports.aad || (exports.aad = {})); var alertsmanagement; (function (alertsmanagement) { /** * alertProcessingRulePropertiesArgsProvideDefaults sets the appropriate defaults for AlertProcessingRulePropertiesArgs */ function alertProcessingRulePropertiesArgsProvideDefaults(val) { var _a; return Object.assign(Object.assign({}, val), { enabled: (_a = (val.enabled)) !== null && _a !== void 0 ? _a : true }); } alertsmanagement.alertProcessingRulePropertiesArgsProvideDefaults = alertProcessingRulePropertiesArgsProvideDefaults; })(alertsmanagement = exports.alertsmanagement || (exports.alertsmanagement = {})); var analysisservices; (function (analysisservices) { /** * resourceSkuArgsProvideDefaults sets the appropriate defaults for ResourceSkuArgs */ function resourceSkuArgsProvideDefaults(val) { var _a; return Object.assign(Object.assign({}, val), { capacity: (_a = (val.capacity)) !== null && _a !== void 0 ? _a : 1 }); } analysisservices.resourceSkuArgsProvideDefaults = resourceSkuArgsProvideDefaults; })(analysisservices = exports.analysisservices || (exports.analysisservices = {})); var apimanagement; (function (apimanagement) { /** * additionalLocationArgsProvideDefaults sets the appropriate defaults for AdditionalLocationArgs */ function additionalLocationArgsProvideDefaults(val) { var _a, _b; return Object.assign(Object.assign({}, val), { disableGateway: (_a = (val.disableGateway)) !== null && _a !== void 0 ? _a : false, natGatewayState: (_b = (val.natGatewayState)) !== null && _b !== void 0 ? _b : "Disabled" }); } apimanagement.additionalLocationArgsProvideDefaults = additionalLocationArgsProvideDefaults; /** * backendTlsPropertiesArgsProvideDefaults sets the appropriate defaults for BackendTlsPropertiesArgs */ function backendTlsPropertiesArgsProvideDefaults(val) { var _a, _b; return Object.assign(Object.assign({}, val), { validateCertificateChain: (_a = (val.validateCertificateChain)) !== null && _a !== void 0 ? _a : true, validateCertificateName: (_b = (val.validateCertificateName)) !== null && _b !== void 0 ? _b : true }); } apimanagement.backendTlsPropertiesArgsProvideDefaults = backendTlsPropertiesArgsProvideDefaults; /** * hostnameConfigurationArgsProvideDefaults sets the appropriate defaults for HostnameConfigurationArgs */ function hostnameConfigurationArgsProvideDefaults(val) { var _a, _b; return Object.assign(Object.assign({}, val), { defaultSslBinding: (_a = (val.defaultSslBinding)) !== null && _a !== void 0 ? _a : false, negotiateClientCertificate: (_b = (val.negotiateClientCertificate)) !== null && _b !== void 0 ? _b : false }); } apimanagement.hostnameConfigurationArgsProvideDefaults = hostnameConfigurationArgsProvideDefaults; })(apimanagement = exports.apimanagement || (exports.apimanagement = {})); var app; (function (app) { /** * configurationArgsProvideDefaults sets the appropriate defaults for ConfigurationArgs */ function configurationArgsProvideDefaults(val) { var _a; return Object.assign(Object.assign({}, val), { activeRevisionsMode: (_a = (val.activeRevisionsMode)) !== null && _a !== void 0 ? _a : "Single", dapr: (val.dapr ? pulumi.output(val.dapr).apply(inputs.app.daprArgsProvideDefaults) : undefined), ingress: (val.ingress ? pulumi.output(val.ingress).apply(inputs.app.ingressArgsProvideDefaults) : undefined) }); } app.configurationArgsProvideDefaults = configurationArgsProvideDefaults; /** * daprArgsProvideDefaults sets the appropriate defaults for DaprArgs */ function daprArgsProvideDefaults(val) { var _a, _b; return Object.assign(Object.assign({}, val), { appProtocol: (_a = (val.appProtocol)) !== null && _a !== void 0 ? _a : "http", enabled: (_b = (val.enabled)) !== null && _b !== void 0 ? _b : false }); } app.daprArgsProvideDefaults = daprArgsProvideDefaults; /** * daprSubscriptionBulkSubscribeOptionsArgsProvideDefaults sets the appropriate defaults for DaprSubscriptionBulkSubscribeOptionsArgs */ function daprSubscriptionBulkSubscribeOptionsArgsProvideDefaults(val) { var _a; return Object.assign(Object.assign({}, val), { enabled: (_a = (val.enabled)) !== null && _a !== void 0 ? _a : false }); } app.daprSubscriptionBulkSubscribeOptionsArgsProvideDefaults = daprSubscriptionBulkSubscribeOptionsArgsProvideDefaults; /** * identitySettingsArgsProvideDefaults sets the appropriate defaults for IdentitySettingsArgs */ function identitySettingsArgsProvideDefaults(val) { var _a; return Object.assign(Object.assign({}, val), { lifecycle: (_a = (val.lifecycle)) !== null && _a !== void 0 ? _a : "All" }); } app.identitySettingsArgsProvideDefaults = identitySettingsArgsProvideDefaults; /** * ingressArgsProvideDefaults sets the appropriate defaults for IngressArgs */ function ingressArgsProvideDefaults(val) { var _a, _b, _c; return Object.assign(Object.assign({}, val), { allowInsecure: (_a = (val.allowInsecure)) !== null && _a !== void 0 ? _a : false, external: (_b = (val.external)) !== null && _b !== void 0 ? _b : false, transport: (_c = (val.transport)) !== null && _c !== void 0 ? _c : "auto" }); } app.ingressArgsProvideDefaults = ingressArgsProvideDefaults; /** * jobConfigurationArgsProvideDefaults sets the appropriate defaults for JobConfigurationArgs */ function jobConfigurationArgsProvideDefaults(val) { var _a; return Object.assign(Object.assign({}, val), { eventTriggerConfig: (val.eventTriggerConfig ? pulumi.output(val.eventTriggerConfig).apply(inputs.app.jobConfigurationEventTriggerConfigArgsProvideDefaults) : undefined), triggerType: (_a = (val.triggerType)) !== null && _a !== void 0 ? _a : "Manual" }); } app.jobConfigurationArgsProvideDefaults = jobConfigurationArgsProvideDefaults; /** * jobConfigurationEventTriggerConfigArgsProvideDefaults sets the appropriate defaults for JobConfigurationEventTriggerConfigArgs */ function jobConfigurationEventTriggerConfigArgsProvideDefaults(val) { return Object.assign(Object.assign({}, val), { scale: (val.scale ? pulumi.output(val.scale).apply(inputs.app.jobScaleArgsProvideDefaults) : undefined) }); } app.jobConfigurationEventTriggerConfigArgsProvideDefaults = jobConfigurationEventTriggerConfigArgsProvideDefaults; /** * jobScaleArgsProvideDefaults sets the appropriate defaults for JobScaleArgs */ function jobScaleArgsProvideDefaults(val) { var _a, _b; return Object.assign(Object.assign({}, val), { maxExecutions: (_a = (val.maxExecutions)) !== null && _a !== void 0 ? _a : 100, minExecutions: (_b = (val.minExecutions)) !== null && _b !== void 0 ? _b : 0 }); } app.jobScaleArgsProvideDefaults = jobScaleArgsProvideDefaults; /** * managedIdentitySettingArgsProvideDefaults sets the appropriate defaults for ManagedIdentitySettingArgs */ function managedIdentitySettingArgsProvideDefaults(val) { var _a; return Object.assign(Object.assign({}, val), { lifecycle: (_a = (val.lifecycle)) !== null && _a !== void 0 ? _a : "None" }); } app.managedIdentitySettingArgsProvideDefaults = managedIdentitySettingArgsProvideDefaults; /** * scaleArgsProvideDefaults sets the appropriate defaults for ScaleArgs */ function scaleArgsProvideDefaults(val) { var _a; return Object.assign(Object.assign({}, val), { maxReplicas: (_a = (val.maxReplicas)) !== null && _a !== void 0 ? _a : 10 }); } app.scaleArgsProvideDefaults = scaleArgsProvideDefaults; /** * templateArgsProvideDefaults sets the appropriate defaults for TemplateArgs */ function templateArgsProvideDefaults(val) { return Object.assign(Object.assign({}, val), { scale: (val.scale ? pulumi.output(val.scale).apply(inputs.app.scaleArgsProvideDefaults) : undefined) }); } app.templateArgsProvideDefaults = templateArgsProvideDefaults; /** * trafficWeightArgsProvideDefaults sets the appropriate defaults for TrafficWeightArgs */ function trafficWeightArgsProvideDefaults(val) { var _a; return Object.assign(Object.assign({}, val), { latestRevision: (_a = (val.latestRevision)) !== null && _a !== void 0 ? _a : false }); } app.trafficWeightArgsProvideDefaults = trafficWeightArgsProvideDefaults; /** * workloadProfileArgsProvideDefaults sets the appropriate defaults for WorkloadProfileArgs */ function workloadProfileArgsProvideDefaults(val) { var _a; return Object.assign(Object.assign({}, val), { enableFips: (_a = (val.enableFips)) !== null && _a !== void 0 ? _a : false }); } app.workloadProfileArgsProvideDefaults = workloadProfileArgsProvideDefaults; })(app = exports.app || (exports.app = {})); var appplatform; (function (appplatform) { /** * apiPortalPropertiesArgsProvideDefaults sets the appropriate defaults for ApiPortalPropertiesArgs */ function apiPortalPropertiesArgsProvideDefaults(val) { var _a, _b, _c; return Object.assign(Object.assign({}, val), { apiTryOutEnabledState: (_a = (val.apiTryOutEnabledState)) !== null && _a !== void 0 ? _a : "Enabled", httpsOnly: (_b = (val.httpsOnly)) !== null && _b !== void 0 ? _b : false, public: (_c = (val.public)) !== null && _c !== void 0 ? _c : false }); } appplatform.apiPortalPropertiesArgsProvideDefaults = apiPortalPropertiesArgsProvideDefaults; /** * appResourcePropertiesArgsProvideDefaults sets the appropriate defaults for AppResourcePropertiesArgs */ function appResourcePropertiesArgsProvideDefaults(val) { var _a, _b, _c; return Object.assign(Object.assign({}, val), { enableEndToEndTLS: (_a = (val.enableEndToEndTLS)) !== null && _a !== void 0 ? _a : false, httpsOnly: (_b = (val.httpsOnly)) !== null && _b !== void 0 ? _b : false, temporaryDisk: (val.temporaryDisk ? pulumi.output(val.temporaryDisk).apply(inputs.appplatform.temporaryDiskArgsProvideDefaults) : undefined), testEndpointAuthState: (_c = (val.testEndpointAuthState)) !== null && _c !== void 0 ? _c : "Enabled", vnetAddons: (val.vnetAddons ? pulumi.output(val.vnetAddons).apply(inputs.appplatform.appVNetAddonsArgsProvideDefaults) : undefined) }); } appplatform.appResourcePropertiesArgsProvideDefaults = appResourcePropertiesArgsProvideDefaults; /** * appVNetAddonsArgsProvideDefaults sets the appropriate defaults for AppVNetAddonsArgs */ function appVNetAddonsArgsProvideDefaults(val) { var _a; return Object.assign(Object.assign({}, val), { publicEndpoint: (_a = (val.publicEndpoint)) !== null && _a !== void 0 ? _a : false }); } appplatform.appVNetAddonsArgsProvideDefaults = appVNetAddonsArgsProvideDefaults; /** * azureFileVolumeArgsProvideDefaults sets the appropriate defaults for AzureFileVolumeArgs */ function azureFileVolumeArgsProvideDefaults(val) { var _a; return Object.assign(Object.assign({}, val), { enableSubPath: (_a = (val.enableSubPath)) !== null && _a !== void 0 ? _a : false }); } appplatform.azureFileVolumeArgsProvideDefaults = azureFileVolumeArgsProvideDefaults; /** * buildPropertiesArgsProvideDefaults sets the appropriate defaults for BuildPropertiesArgs */ function buildPropertiesArgsProvideDefaults(val) { return Object.assign(Object.assign({}, val), { resourceRequests: (val.resourceRequests ? pulumi.output(val.resourceRequests).apply(inputs.appplatform.buildResourceRequestsArgsProvideDefaults) : undefined) }); } appplatform.buildPropertiesArgsProvideDefaults = buildPropertiesArgsProvideDefaults; /** * buildResourceRequestsArgsProvideDefaults sets the appropriate defaults for BuildResourceRequestsArgs */ function buildResourceRequestsArgsProvideDefaults(val) { var _a, _b; return Object.assign(Object.assign({}, val), { cpu: (_a = (val.cpu)) !== null && _a !== void 0 ? _a : "1", memory: (_b = (val.memory)) !== null && _b !== void 0 ? _b : "2Gi" }); } appplatform.buildResourceRequestsArgsProvideDefaults = buildResourceRequestsArgsProvideDefaults; /** * clusterResourcePropertiesArgsProvideDefaults sets the appropriate defaults for ClusterResourcePropertiesArgs */ function clusterResourcePropertiesArgsProvideDefaults(val) { var _a; return Object.assign(Object.assign({}, val), { vnetAddons: (val.vnetAddons ? pulumi.output(val.vnetAddons).apply(inputs.appplatform.serviceVNetAddonsArgsProvideDefaults) : undefined), zoneRedundant: (_a = (val.zoneRedundant)) !== null && _a !== void 0 ? _a : false }); } appplatform.clusterResourcePropertiesArgsProvideDefaults = clusterResourcePropertiesArgsProvideDefaults; /** * configurationServicePropertiesArgsProvideDefaults sets the appropriate defaults for ConfigurationServicePropertiesArgs */ function configurationServicePropertiesArgsProvideDefaults(val) { var _a; return Object.assign(Object.assign({}, val), { generation: (_a = (val.generation)) !== null && _a !== void 0 ? _a : "Gen1" }); } appplatform.configurationServicePropertiesArgsProvideDefaults = configurationServicePropertiesArgsProvideDefaults; /** * customPersistentDiskResourceArgsProvideDefaults sets the appropriate defaults for CustomPersistentDiskResourceArgs */ function customPersistentDiskResourceArgsProvideDefaults(val) { return Object.assign(Object.assign({}, val), { customPersistentDiskProperties: (val.customPersistentDiskProperties ? pulumi.output(val.customPersistentDiskProperties).apply(inputs.appplatform.azureFileVolumeArgsProvideDefaults) : undefined) }); } appplatform.customPersistentDiskResourceArgsProvideDefaults = customPersistentDiskResourceArgsProvideDefaults; /** * deploymentResourcePropertiesArgsProvideDefaults sets the appropriate defaults for DeploymentResourcePropertiesArgs */ function deploymentResourcePropertiesArgsProvideDefaults(val) { return Object.assign(Object.assign({}, val), { deploymentSettings: (val.deploymentSettings ? pulumi.output(val.deploymentSettings).apply(inputs.appplatform.deploymentSettingsArgsProvideDefaults) : undefined) }); } appplatform.deploymentResourcePropertiesArgsProvideDefaults = deploymentResourcePropertiesArgsProvideDefaults; /** * deploymentSettingsArgsProvideDefaults sets the appropriate defaults for DeploymentSettingsArgs */ function deploymentSettingsArgsProvideDefaults(val) { var _a; return Object.assign(Object.assign({}, val), { livenessProbe: (val.livenessProbe ? pulumi.output(val.livenessProbe).apply(inputs.appplatform.probeArgsProvideDefaults) : undefined), readinessProbe: (val.readinessProbe ? pulumi.output(val.readinessProbe).apply(inputs.appplatform.probeArgsProvideDefaults) : undefined), scale: (val.scale ? pulumi.output(val.scale).apply(inputs.appplatform.scaleArgsProvideDefaults) : undefined), startupProbe: (val.startupProbe ? pulumi.output(val.startupProbe).apply(inputs.appplatform.probeArgsProvideDefaults) : undefined), terminationGracePeriodSeconds: (_a = (val.terminationGracePeriodSeconds)) !== null && _a !== void 0 ? _a : 90 }); } appplatform.deploymentSettingsArgsProvideDefaults = deploymentSettingsArgsProvideDefaults; /** * devToolPortalFeatureDetailArgsProvideDefaults sets the appropriate defaults for DevToolPortalFeatureDetailArgs */ function devToolPortalFeatureDetailArgsProvideDefaults(val) { var _a; return Object.assign(Object.assign({}, val), { state: (_a = (val.state)) !== null && _a !== void 0 ? _a : "Enabled" }); } appplatform.devToolPortalFeatureDetailArgsProvideDefaults = devToolPortalFeatureDetailArgsProvideDefaults; /** * devToolPortalFeatureSettingsArgsProvideDefaults sets the appropriate defaults for DevToolPortalFeatureSettingsArgs */ function devToolPortalFeatureSettingsArgsProvideDefaults(val) { return Object.assign(Object.assign({}, val), { applicationAccelerator: (val.applicationAccelerator ? pulumi.output(val.applicationAccelerator).apply(inputs.appplatform.devToolPortalFeatureDetailArgsProvideDefaults) : undefined), applicationLiveView: (val.applicationLiveView ? pulumi.output(val.applicationLiveView).apply(inputs.appplatform.devToolPortalFeatureDetailArgsProvideDefaults) : undefined) }); } appplatform.devToolPortalFeatureSettingsArgsProvideDefaults = devToolPortalFeatureSettingsArgsProvideDefaults; /** * devToolPortalPropertiesArgsProvideDefaults sets the appropriate defaults for DevToolPortalPropertiesArgs */ function devToolPortalPropertiesArgsProvideDefaults(val) { var _a; return Object.assign(Object.assign({}, val), { features: (val.features ? pulumi.output(val.features).apply(inputs.appplatform.devToolPortalFeatureSettingsArgsProvideDefaults) : undefined), public: (_a = (val.public)) !== null && _a !== void 0 ? _a : false }); } appplatform.devToolPortalPropertiesArgsProvideDefaults = devToolPortalPropertiesArgsProvideDefaults; /** * gatewayPropertiesArgsProvideDefaults sets the appropriate defaults for GatewayPropertiesArgs */ function gatewayPropertiesArgsProvideDefaults(val) { var _a, _b; return Object.assign(Object.assign({}, val), { clientAuth: (val.clientAuth ? pulumi.output(val.clientAuth).apply(inputs.appplatform.gatewayPropertiesClientAuthArgsProvideDefaults) : undefined), httpsOnly: (_a = (val.httpsOnly)) !== null && _a !== void 0 ? _a : false, public: (_b = (val.public)) !== null && _b !== void 0 ? _b : false, resourceRequests: (val.resourceRequests ? pulumi.output(val.resourceRequests).apply(inputs.appplatform.gatewayResourceRequestsArgsProvideDefaults) : undefined) }); } appplatform.gatewayPropertiesArgsProvideDefaults = gatewayPropertiesArgsProvideDefaults; /** * gatewayPropertiesClientAuthArgsProvideDefaults sets the appropriate defaults for GatewayPropertiesClientAuthArgs */ function gatewayPropertiesClientAuthArgsProvideDefaults(val) { var _a; return Object.assign(Object.assign({}, val), { certificateVerification: (_a = (val.certificateVerification)) !== null && _a !== void 0 ? _a : "Disabled" }); } appplatform.gatewayPropertiesClientAuthArgsProvideDefaults = gatewayPropertiesClientAuthArgsProvideDefaults; /** * gatewayResourceRequestsArgsProvideDefaults sets the appropriate defaults for GatewayResourceRequestsArgs */ function gatewayResourceRequestsArgsProvideDefaults(val) { var _a, _b; return Object.assign(Object.assign({}, val), { cpu: (_a = (val.cpu)) !== null && _a !== void 0 ? _a : "1", memory: (_b = (val.memory)) !== null && _b !== void 0 ? _b : "2Gi" }); } appplatform.gatewayResourceRequestsArgsProvideDefaults = gatewayResourceRequestsArgsProvideDefaults; /** * gatewayRouteConfigPropertiesArgsProvideDefaults sets the appropriate defaults for GatewayRouteConfigPropertiesArgs */ function gatewayRouteConfigPropertiesArgsProvideDefaults(val) { var _a; return Object.assign(Object.assign({}, val), { protocol: (_a = (val.protocol)) !== null && _a !== void 0 ? _a : "HTTP" }); } appplatform.gatewayRouteConfigPropertiesArgsProvideDefaults = gatewayRouteConfigPropertiesArgsProvideDefaults; /** * jobExecutionTemplateArgsProvideDefaults sets the appropriate defaults for JobExecutionTemplateArgs */ function jobExecutionTemplateArgsProvideDefaults(val) { return Object.assign(Object.assign({}, val), { resourceRequests: (val.resourceRequests ? pulumi.output(val.resourceRequests).apply(inputs.appplatform.jobResourceRequestsArgsProvideDefaults) : undefined) }); } appplatform.jobExecutionTemplateArgsProvideDefaults = jobExecutionTemplateArgsProvideDefaults; /** * jobResourcePropertiesArgsProvideDefaults sets the appropriate defaults for JobResourcePropertiesArgs */ function jobResourcePropertiesArgsProvideDefaults(val) { return Object.assign(Object.assign({}, val), { template: (val.template ? pulumi.output(val.template).apply(inputs.appplatform.jobExecutionTemplateArgsProvideDefaults) : undefined), triggerConfig: (val.triggerConfig ? pulumi.output(val.triggerConfig).apply(inputs.appplatform.manualJobTriggerConfigArgsProvideDefaults) : undefined) }); } appplatform.jobResourcePropertiesArgsProvideDefaults = jobResourcePropertiesArgsProvideDefaults; /** * jobResourceRequestsArgsProvideDefaults sets the appropriate defaults for JobResourceRequestsArgs */ function jobResourceRequestsArgsProvideDefaults(val) { var _a, _b; return Object.assign(Object.assign({}, val), { cpu: (_a = (val.cpu)) !== null && _a !== void 0 ? _a : "1", memory: (_b = (val.memory)) !== null && _b !== void 0 ? _b : "2Gi" }); } appplatform.jobResourceRequestsArgsProvideDefaults = jobResourceRequestsArgsProvideDefaults; /** * keyVaultCertificatePropertiesArgsProvideDefaults sets the appropriate defaults for KeyVaultCertificatePropertiesArgs */ function keyVaultCertificatePropertiesArgsProvideDefaults(val) { var _a, _b; return Object.assign(Object.assign({}, val), { autoSync: (_a = (val.autoSync)) !== null && _a !== void 0 ? _a : "Disabled", excludePrivateKey: (_b = (val.excludePrivateKey)) !== null && _b !== void 0 ? _b : false }); } appplatform.keyVaultCertificatePropertiesArgsProvideDefaults = keyVaultCertificatePropertiesArgsProvideDefaults; /** * loadedCertificateArgsProvideDefaults sets the appropriate defaults for LoadedCertificateArgs */ function loadedCertificateArgsProvideDefaults(val) { var _a; return Object.assign(Object.assign({}, val), { loadTrustStore: (_a = (val.loadTrustStore)) !== null && _a !== void 0 ? _a : false }); } appplatform.loadedCertificateArgsProvideDefaults = loadedCertificateArgsProvideDefaults; /** * manualJobTriggerConfigArgsProvideDefaults sets the appropriate defaults for ManualJobTriggerConfigArgs */ function manualJobTriggerConfigArgsProvideDefaults(val) { var _a; return Object.assign(Object.assign({}, val), { triggerType: (_a = (val.triggerType)) !== null && _a !== void 0 ? _a : "Manual" }); } appplatform.manualJobTriggerConfigArgsProvideDefaults = manualJobTriggerConfigArgsProvideDefaults; /** * probeArgsProvideDefaults sets the appropriate defaults for ProbeArgs */ function probeArgsProvideDefaults(val) { var _a; return Object.assign(Object.assign({}, val), { disableProbe: (_a = (val.disableProbe)) !== null && _a !== void 0 ? _a : false }); } appplatform.probeArgsProvideDefaults = probeArgsProvideDefaults; /** * scaleArgsProvideDefaults sets the appropriate defaults for ScaleArgs */ function scaleArgsProvideDefaults(val) { var _a; return Object.assign(Object.assign({}, val), { maxReplicas: (_a = (val.maxReplicas)) !== null && _a !== void 0 ? _a : 10 }); } appplatform.scaleArgsProvideDefaults = scaleArgsProvideDefaults; /** * serviceVNetAddonsArgsProvideDefaults sets the appropriate defaults for ServiceVNetAddonsArgs */ function serviceVNetAddonsArgsProvideDefaults(val) { var _a, _b; return Object.assign(Object.assign({}, val), { dataPlanePublicEndpoint: (_a = (val.dataPlanePublicEndpoint)) !== null && _a !== void 0 ? _a : false, logStreamPublicEndpoint: (_b = (val.logStreamPublicEndpoint)) !== null && _b !== void 0 ? _b : false }); } appplatform.serviceVNetAddonsArgsProvideDefaults = serviceVNetAddonsArgsProvideDefaults; /** * skuArgsProvideDefaults sets the appropriate defaults for SkuArgs */ function skuArgsProvideDefaults(val) { var _a, _b; return Object.assign(Object.assign({}, val), { name: (_a = (val.name)) !== null && _a !== void 0 ? _a : "S0", tier: (_b = (val.tier)) !== null && _b !== void 0 ? _b : "Standard" }); } appplatform.skuArgsProvideDefaults = skuArgsProvideDefaults; /** * temporaryDiskArgsProvideDefaults sets the appropriate defaults for TemporaryDiskArgs */ function temporaryDiskArgsProvideDefaults(val) { var _a; return Object.assign(Object.assign({}, val), { mountPath: (_a = (val.mountPath)) !== null && _a !== void 0 ? _a : "/tmp" }); } appplatform.temporaryDiskArgsProvideDefaults = temporaryDiskArgsProvideDefaults; })(appplatform = exports.appplatform || (exports.appplatform = {})); var automation; (function (automation) { /** * sucschedulePropertiesArgsProvideDefaults sets the appropriate defaults for SUCSchedulePropertiesArgs */ function sucschedulePropertiesArgsProvideDefaults(val) { var _a; return Object.assign(Object.assign({}, val), { isEnabled: (_a = (val.isEnabled)) !== null && _a !== void 0 ? _a : false }); } automation.sucschedulePropertiesArgsProvideDefaults = sucschedulePropertiesArgsProvideDefaults; })(automation = exports.automation || (exports.automation = {})); var avs; (function (avs) { /** * diskPoolVolumeArgsProvideDefaults sets the appropriate defaults for DiskPoolVolumeArgs */ function diskPoolVolumeArgsProvideDefaults(val) { var _a; return Object.assign(Object.assign({}, val), { mountOption: (_a = (val.mountOption)) !== null && _a !== void 0 ? _a : "MOUNT" }); } avs.diskPoolVolumeArgsProvideDefaults = diskPoolVolumeArgsProvideDefaults; })(avs = exports.avs || (exports.avs = {})); var awsconnector; (function (awsconnector) { /** * awsCloudFrontDistributionPropertiesArgsProvideDefaults sets the appropriate defaults for AwsCloudFrontDistributionPropertiesArgs */ function awsCloudFrontDistributionPropertiesArgsProvideDefaults(val) { return Object.assign(Object.assign({}, val), { distributionConfig: (val.distributionConfig ? pulumi.output(val.distributionConfig).apply(inputs.awsconnector.distributionConfigArgsProvideDefaults) : undefined) }); } awsconnector.awsCloudFrontDistributionPropertiesArgsProvideDefaults = awsCloudFrontDistributionPropertiesArgsProvideDefaults; /** * awsCloudWatchAlarmPropertiesArgsProvideDefaults sets the appropriate defaults for AwsCloudWatchAlarmPropertiesArgs */ function awsCloudWatchAlarmPropertiesArgsProvideDefaults(val) { var _a; return Object.assign(Object.assign({}, val), { actionsEnabled: (_a = (val.actionsEnabled)) !== null && _a !== void 0 ? _a : true }); } awsconnector.awsCloudWatchAlarmPropertiesArgsProvideDefaults = awsCloudWatchAlarmPropertiesArgsProvideDefaults; /** * awsEc2InstancePropertiesArgsProvideDefaults sets the appropriate defaults for AwsEc2InstancePropertiesArgs */ function awsEc2InstancePropertiesArgsProvideDefaults(val) { return Object.assign(Object.assign({}, val), { metadataOptions: (val.metadataOptions ? pulumi.output(val.metadataOptions).apply(inputs.awsconnector.instanceMetadataOptionsResponseArgsProvideDefaults) : undefined) }); } awsconnector.awsEc2InstancePropertiesArgsProvideDefaults = awsEc2InstancePropertiesArgsProvideDefaults; /** * awsEc2KeyPairPropertiesArgsProvideDefaults sets the appropriate defaults for AwsEc2KeyPairPropertiesArgs */ function awsEc2KeyPairPropertiesArgsProvideDefaults(val) { var _a, _b; return Object.assign(Object.assign({}, val), { keyFormat: (_a = (val.keyFormat)) !== null && _a !== void 0 ? _a : "pem", keyType: (_b = (val.keyType)) !== null && _b !== void 0 ? _b : "rsa" }); } awsconnector.awsEc2KeyPairPropertiesArgsProvideDefaults = awsEc2KeyPairPropertiesArgsProvideDefaults; /** * awsEcsServicePropertiesArgsProvideDefaults sets the appropriate defaults for AwsEcsServicePropertiesArgs */ function awsEcsServicePropertiesArgsProvideDefaults(val) { var _a; return Object.assign(Object.assign({}, val), { platformVersion: (_a = (val.platformVersion)) !== null && _a !== void 0 ? _a : "LATEST" }); } awsconnector.awsEcsServicePropertiesArgsProvideDefaults = awsEcsServicePropertiesArgsProvideDefaults; /** * awsIamRolePropertiesArgsProvideDefaults sets the appropriate defaults for AwsIamRolePropertiesArgs */ function awsIamRolePropertiesArgsProvideDefaults(val) { var _a; return Object.assign(Object.assign({}, val), { path: (_a = (val.path)) !== null && _a !== void 0 ? _a : "/" }); } awsconnector.awsIamRolePropertiesArgsProvideDefaults = awsIamRolePropertiesArgsProvideDefaults; /** * awsKmsKeyPropertiesArgsProvideDefaults sets the appropriate defaults for AwsKmsKeyPropertiesArgs */ function awsKmsKeyPropertiesArgsProvideDefaults(val) { var _a, _b, _c, _d; return Object.assign(Object.assign({}, val), { keySpec: (_a = (val.keySpec)) !== null && _a !== void 0 ? _a : "SYMMETRIC_DEFAULT", keyUsage: (_b = (val.keyUsage)) !== null && _b !== void 0 ? _b : "ENCRYPT_DECRYPT", origin: (_c = (val.origin)) !== null && _c !== void 0 ? _c : "AWS_KMS", rotationPeriodInDays: (_d = (val.rotationPeriodInDays)) !== null && _d !== void 0 ? _d : 365 }); } awsconnector.awsKmsKeyPropertiesArgsProvideDefaults = awsKmsKeyPropertiesArgsProvideDefaults; /** * awsLogsLogGroupPropertiesArgsProvideDefaults sets the appropriate defaults for AwsLogsLogGroupPropertiesArgs */ function awsLogsLogGroupPropertiesArgsProvideDefaults(val) { var _a; return Object.assign(Object.assign({}, val), { logGroupClass: (_a = (val.logGroupClass)) !== null && _a !== void 0 ? _a : "STANDARD" }); } awsconnector.awsLogsLogGroupPropertiesArgsProvideDefaults = awsLogsLogGroupPropertiesArgsProvideDefaults; /** * awsOrganizationsAccountPropertiesArgsProvideDefaults sets the appropriate defaults for AwsOrganizationsAccountPropertiesArgs */ function awsOrganizationsAccountPropertiesArgsProvideDefaults(val) { var _a; return Object.assign(Object.assign({}, val), { roleName: (_a = (val.roleName)) !== null && _a !== void 0 ? _a : "OrganizationAccountAccessRole" }); } awsconnector.awsOrganizationsAccountPropertiesArgsProvideDefaults = awsOrganizationsAccountPropertiesArgsProvideDefaults; /** * awsOrganizationsOrganizationPropertiesArgsProvideDefaults sets the appropriate defaults for AwsOrganizationsOrganizationPropertiesArgs */ function awsOrganizationsOrganizationPropertiesArgsProvideDefaults(val) { var _a; return Object.assign(Object.assign({}, val), { featureSet: (_a = (val.featureSet)) !== null && _a !== void 0 ? _a : "ALL" }); } awsconnector.awsOrganizationsOrganizationPropertiesArgsProvideDefaults = awsOrganizationsOrganizationPropertiesArgsProvideDefaults; /** * awsRdsDBClusterPropertiesArgsProvideDefaults sets the appropriate defaults for AwsRdsDBClusterPropertiesArgs */ function awsRdsDBClusterPropertiesArgsProvideDefaults(val) { var _a, _b, _c; return Object.assign(Object.assign({}, val), { backupRetentionPeriod: (_a = (val.backupRetentionPeriod)) !== null && _a !== void 0 ? _a : 1, dbClusterParameterGroupName: (_b = (val.dbClusterParameterGroupName)) !== null && _b !== void 0 ? _b : "default.aurora5.6", restoreType: (_c = (val.restoreType)) !== null && _c !== void 0 ? _c : "full-copy" }); } awsconnector.awsRdsDBClusterPropertiesArgsProvideDefaults = awsRdsDBClusterPropertiesArgsProvideDefaults; /** * awsRdsDBInstancePropertiesArgsProvideDefaults sets the appropriate defaults for AwsRdsDBInstancePropertiesArgs */ function awsRdsDBInstancePropertiesArgsProvideDefaults(val) { var _a, _b; return Object.assign(Object.assign({}, val), { backupRetentionPeriod: (_a = (val.backupRetentionPeriod)) !== null && _a !== void 0 ? _a : 1, promotionTier: (_b = (val.promotionTier)) !== null && _b !== void 0 ? _b : 1 }); } awsconnector.awsRdsDBInstancePropertiesArgsProvideDefaults = awsRdsDBInstancePropertiesArgsProvideDefaults; /** * awsRdsEventSubscriptionPropertiesArgsProvideDefaults sets the appropriate defaults for AwsRdsEventSubscriptionPropertiesArgs */ function awsRdsEventSubscriptionPropertiesArgsProvideDefaults(val) { var _a; return Object.assign(Object.assign({}, val), { enabled: (_a = (val.enabled)) !== null && _a !== void 0 ? _a : true }); } awsconnector.awsRdsEventSubscriptionPropertiesArgsProvideDefaults = awsRdsEventSubscriptionPropertiesArgsProvideDefaults; /** * awsS3BucketPropertiesArgsProvideDefaults sets the appropriate defaults for AwsS3BucketPropertiesArgs */ function awsS3BucketPropertiesArgsProvideDefaults(val) { return Object.assign(Object.assign({}, val), { notificationConfiguration: (val.notificationConfiguration ? pulumi.output(val.notificationConfiguration).apply(inputs.awsconnector.notificationConfigurationArgsProvideDefaults) : undefined), versioningConfiguration: (val.versioningConfiguration ? pulumi.output(val.versioningConfiguration).apply(inputs.awsconnector.versioningConfigurationArgsProvideDefaults) : undefined) }); } awsconnector.awsS3BucketPropertiesArgsProvideDefaults = awsS3BucketPropertiesArgsProvideDefaults; /** * cacheBehaviorArgsProvideDefaults sets the appropriate defaults for CacheBehaviorArgs */ function cacheBehaviorArgsProvideDefaults(val) { var _a, _b; return Object.assign(Object.assign({}, val), { defaultTTL: (_a = (val.defaultTTL)) !== null && _a !== void 0 ? _a : 86400, maxTTL: (_b = (val.maxTTL)) !== null && _b !== void 0 ? _b : 31536000 }); } awsconnector.cacheBehaviorArgsProvideDefaults = cacheBehaviorArgsProvideDefaults; /** * cloudFrontDistributionPropertiesArgsProvideDefaults sets the appropriate defaults for CloudFrontDistributionPropertiesArgs */ function cloudFrontDistributionPropertiesArgsProvideDefaults(val) { return Object.assign(Object.assign({}, val), { awsProperties: (val.awsProperties ? pulumi.output(val.awsProperties).apply(inputs.awsconnector.awsCloudFrontDistributionPropertiesArgsProvideDefaults) : undefined) }); } awsconnector.cloudFrontDistributionPropertiesArgsProvideDefaults = cloudFrontDistributionPropertiesArgsProvideDefaults; /** * cloudWatchAlarmPropertiesArgsProvideDefaults sets the appropriate defaults for CloudWatchAlarmPropertiesArgs */ function cloudWatchAlarmPropertiesArgsProvideDefaults(val) { return Object.assign(Object.assign({}, val), { awsProperties: (val.awsProperties ? pulumi.output(val.awsProperties).apply(inputs.awsconnector.awsCloudWatchAlarmPropertiesArgsProvideDefaults) : undefined) }); } awsconnector.cloudWatchAlarmPropertiesArgsProvideDefaults = cloudWatchAlarmPropertiesArgsProvideDefaults; /** * customErrorResponseArgsProvideDefaults sets the appropriate defaults for CustomErrorResponseArgs */ function customErrorResponseArgsProvideDefaults(val) { var _a; return Object.assign(Object.assign({}, val), { errorCachingMinTTL: (_a = (val.errorCachingMinTTL)) !== null && _a !== void 0 ? _a : 300 }); } awsconnector.customErrorResponseArgsProvideDefaults = customErrorResponseArgsProvideDefaults; /** * defaultCacheBehaviorArgsProvideDefaults sets the appropriate defaults for DefaultCacheBehaviorArgs */ function defaultCacheBehaviorArgsProvideDefaults(val) { var _a, _b; return Object.assign(Object.assign({}, val), { defaultTTL: (_a = (val.defaultTTL)) !== null && _a !== void 0 ? _a : 86400, maxTTL: (_b = (val.maxTTL)) !== null && _b !== void 0 ? _b : 31536000 }); } awsconnector.defaultCacheBehaviorArgsProvideDefaults = defaultCacheBehaviorArgsProvideDefaults; /** * distributionConfigArgsProvideDefaults sets the appropriate defaults for DistributionConfigArgs */ function distributionConfigArgsProvideDefaults(val) { var _a, _b; return Object.assign(Object.assign({}, val), { customOrigin: (val.customOrigin ? pulumi.output(val.customOrigin).apply(inputs.awsconnector.legacyCustomOriginArgsProvideDefaults) : undefined), defaultCacheBehavior: (val.defaultCacheBehavior ? pulumi.output(val.defaultCacheBehavior).apply(inputs.awsconnector.defaultCacheBehaviorArgsProvideDefaults) : undefined), httpVersion: (_a = (val.httpVersion)) !== null && _a !== void 0 ? _a : "http1.1", priceClass: (_b = (val.priceClass)) !== null && _b !== void 0 ? _b : "PriceClass_All" }); } awsconnector.distributionConfigArgsProvideDefaults = distributionConfigArgsProvideDefaults; /** * ec2InstancePropertiesArgsProvideDefaults sets the appropriate defaults for Ec2InstancePropertiesArgs */ function ec2InstancePropertiesArgsProvideDefaults(val) { return Object.assign(Object.assign({}, val), { awsProperties: (val.awsProperties ? pulumi.output(val.awsProperties).apply(inputs.awsconnector.awsEc2InstancePropertiesArgsProvideDefaults) : undefined) }); } awsconnector.ec2InstancePropertiesArgsProvideDefaults = ec2InstancePropertiesArgsProvideDefaults; /** * ec2KeyPairPropertiesArgsProvideDefaults sets the appropriate defaults for Ec2KeyPairPropertiesArgs */ function ec2KeyPairPropertiesArgsProvideDefaults(val) { return Object.assign(Object.assign({}, val), { awsProperties: (val.awsProperties ? pulumi.output(val.awsProperties).apply(inputs.awsconnector.awsEc2KeyPairPropertiesArgsProvideDefaults) : undefined) }); } awsconnector.ec2KeyPairPropertiesArgsProvideDefaults = ec2KeyPairPropertiesArgsProvideDefaults; /** * ecsServicePropertiesArgsProvideDefaults sets the appropriate defaults for EcsServicePropertiesArgs */ function ecsServicePropertiesArgsProvideDefaults(val) { return Object.assign(Object.assign({}, val), { awsProperties: (val.awsProperties ? pulumi.output(val.awsProperties).apply(inputs.awsconnector.awsEcsServicePropertiesArgsProvideDefaults) : undefined) }); } awsconnector.ecsServicePropertiesArgsProvideDefaults = ecsServicePropertiesArgsProvideDefaults; /** * eventBridgeConfigurationArgsProvideDefaults sets the appropriate defaults for EventBridgeConfigurationArgs */ function eventBridgeConfigurationArgsProvideDefaults(val) { var _a; return Object.assign(Object.assign({}, val), { eventBridgeEnabled: (_a = (val.eventBridgeEnabled)) !== null && _a !== void 0 ? _a : true }); } awsconnector.eventBridgeConfigurationArgsProvideDefaults = eventBridgeConfigurationArgsProvideDefaults; /** * iamRolePropertiesArgsProvideDefaults sets the appropriate defaults for IamRolePropertiesArgs */ function iamRolePropertiesArgsProvideDefaults(val) { return Object.assign(Object.assign({}, val), { awsProperties: (val.awsProperties ? pulumi.output(val.awsProperties).apply(inputs.awsconnector.awsIamRolePropertiesArgsProvideDefaults) : undefined) }); } awsconnector.iamRolePropertiesArgsProvideDefaults = iamRolePropertiesArgsProvideDefaults; /** * instanceMetadataOptionsResponseArgsProvideDefaults sets the appropriate defaults for InstanceMetadataOptionsResponseArgs */ function instanceMetadataOptionsResponseArgsProvideDefaults(val) { return Object.assign(Object.assign({}, val), { httpProtocolIpv6: (val.httpProtocolIpv6 ? pulumi.output(val.httpProtocolIpv6).apply(inputs.awsconnector.instanceMetadataProtocolStateEnumValueArgsProvideDefaults) : undefined) }); } awsconnector.instanceMetadataOptionsResponseArgsProvideDefaults = instanceMetadataOptionsResponseArgsProvideDefaults; /** * instanceMetadataProtocolStateEnumValueArgsProvideDefaults sets the appropriate defaults for InstanceMetadataProtocolStateEnumValueArgs */ function instanceMetadataProtocolStateEnumValueArgsProvideDefaults(val) { var _a; return Object.assign(Object.assign({}, val), { value: (_a = (val.value)) !== null && _a !== void 0 ? _a : "disabled" }); } awsconnector.instanceMetadataProtocolStateEnumValueArgsProvideDefaults = instanceMetadataProtocolStateEnumValueArgsProvideDefaults; /** * kmsKeyPropertiesArgsProvideDefaults sets the appropriate defaults for KmsKeyPropertiesArgs */ function kmsKeyPropertiesArgsProvideDefaults(val) { return Object.assign(Object.assign({}, val), { awsProperties: (val.awsProperties ? pulumi.output(val.awsProperties).apply(inputs.awsconnector.awsKmsKeyPropertiesArgsProvideDefaults) : undefined) }); } awsconnector.kmsKeyPropertiesArgsProvideDefaults = kmsKeyPropertiesArgsProvideDefaults; /** * legacyCustomOriginArgsProvideDefaults sets the appropriate defaults for LegacyCustomOriginArgs */ function legacyCustomOriginArgsProvideDefaults(val) { var _a, _b; return Object.assign(Object.assign({}, val), { httpPort: (_a = (val.httpPort)) !== null && _a !== void 0 ? _a : 80, httpsPort: (_b = (val.httpsPort)) !== null && _b !== void 0 ? _b : 443 }); } awsconnector.legacyCustomOriginArgsProvideDefaults = legacyCustomOriginArgsProvideDefaults; /** * logsLogGroupPropertiesArgsProvideDefaults sets the appropriate defaults for LogsLogGroupPropertiesArgs */ function logsLogGroupPropertiesArgsProvideDefaults(val) { return Object.assign(Object.assign({}, val), { awsProperties: (val.awsProperties ? pulumi.output(val.awsProperties).apply(inputs.awsconnector.awsLogsLogGroupPropertiesArgsProvideDefaults) : undefined) }); } awsconnector.logsLogGroupPropertiesArgsProvideDefaults = logsLogGroupPropertiesArgsProvideDefaults; /** * notificationConfigurationArgsProvideDefaults sets the appropriate defaults for NotificationConfigurationArgs */ function notificationConfigurationArgsProvideDefaults(val) { return Object.assign(Object.assign({}, val), { eventBridgeConfiguration: (val.eventBridgeConfiguration ? pulumi.output(val.eventBridgeConfiguration).apply(inputs.awsconnector.eventBridgeConfigurationArgsProvideDefaults) : undefined) }); } awsconnector.notificationConfigurationArgsProvideDefaults = notificationConfigurationArgsProvideDefaults; /** * organizationsAccountPropertiesArgsProvideDefaults sets the appropriate defaults for OrganizationsAccountPropertiesArgs */ function organizationsAccountPropertiesArgsProvideDefaults(val) { return Object.assign(Object.assign({}, val), { awsProperties: (val.awsProperties ? pulumi.output(val.awsProperties).apply(inputs.awsconnector.awsOrganizationsAccountPropertiesArgsProvideDefaults) : undefined) }); } awsconnector.organizationsAccountPropertiesArgsProvideDefaults = organizationsAccountPropertiesArgsProvideDefaults; /** * organizationsOrganizationPropertiesArgsProvideDefaults sets the appropriate defaults for OrganizationsOrganizationPropertiesArgs */ function organizationsOrganizationPropertiesArgsProvideDefaults(val) { return Object.assign(Object.assign({}, val), { awsProperties: (val.awsProperties ? pulumi.output(val.awsProperties).apply(inputs.awsconnector.awsOrganizationsOrganizationPropertiesArgsProvideDefaults) : undefined) }); } awsconnector.organizationsOrganizationPropertiesArgsProvideDefaults = organizationsOrganizationPropertiesArgsProvideDefaults; /** * rdsDBClusterPropertiesArgsProvideDefaults sets the appropriate defaults for RdsDBClusterPropertiesArgs */ function rdsDBClusterPropertiesArgsProvideDefaults(val) { return Object.assign(Object.assign({}, val), { awsProperties: (val.awsProperties ? pulumi.output(val.awsProperties).apply(inputs.awsconnector.awsRdsDBClusterPropertiesArgsProvideDefaults) : undefined) }); } awsconnector.rdsDBClusterPropertiesArgsProvideDefaults = rdsDBClusterPropertiesArgsProvideDefaults; /** * rdsDBInstancePropertiesArgsProvideDefaults sets the appropriate defaults for RdsDBInstancePropertiesArgs */ function rdsDBInstancePropertiesArgsProvideDefaults(val) { return Object.assign(Object.assign({}, val), { awsProperties: (val.awsProperties ? pulumi.output(val.awsProperties).apply(inputs.awsconnector.awsRdsDBInstancePropertiesArgsProvideDefaults) : undefined) }); } awsconnector.rdsDBInstancePropertiesArgsProvideDefaults = rdsDBInstancePropertiesArgsProvideDefaults; /** * rdsEventSubscriptionPropertiesArgsProvideDefaults sets the appropriate defaults for RdsEventSubscriptionPropertiesArgs */ function rdsEventSubscriptionPropertiesArgsProvideDefaults(val) { return Object.assign(Object.assign({}, val), { awsProperties: (val.awsProperties ? pulumi.output(val.awsProperties).apply(inputs.awsconnector.awsRdsEventSubscriptionPropertiesArgsProvideDefaults) : undefined) }); }