@pulumi/azure-native
Version:
[](https://slack.pulumi.com) [](https://npmjs.com/package/@pulumi/azure-native) [;
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.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;
})(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) });
}
awsconnector.rdsEventSubscriptionPropertiesArgsProvideDefaults = rdsEventSubscriptionPropertiesArgsProvideDefaults;
/**
* s3bucketPropertiesArgsProvideDefaults sets the appropriate defaults for S3BucketPropertiesArgs
*/
function s3bucketPropertiesArgsProvideDefaults(val) {
return Object.assign(Object.assign({}, val), { awsProperties: (val.awsProperties ? pulumi.output(val.awsProperties).appl