UNPKG

@kengachu-pulumi/azure-native-apimanagement

Version:

Pulumi Azure Native package for apimanagement

36 lines 3.51 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.hostnameConfigurationResponseProvideDefaults = exports.configurationApiResponseProvideDefaults = exports.backendTlsPropertiesResponseProvideDefaults = exports.additionalLocationResponseProvideDefaults = void 0; /** * additionalLocationResponseProvideDefaults sets the appropriate defaults for AdditionalLocationResponse */ function additionalLocationResponseProvideDefaults(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" }); } exports.additionalLocationResponseProvideDefaults = additionalLocationResponseProvideDefaults; /** * backendTlsPropertiesResponseProvideDefaults sets the appropriate defaults for BackendTlsPropertiesResponse */ function backendTlsPropertiesResponseProvideDefaults(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 }); } exports.backendTlsPropertiesResponseProvideDefaults = backendTlsPropertiesResponseProvideDefaults; /** * configurationApiResponseProvideDefaults sets the appropriate defaults for ConfigurationApiResponse */ function configurationApiResponseProvideDefaults(val) { var _a; return Object.assign(Object.assign({}, val), { legacyApi: (_a = (val.legacyApi)) !== null && _a !== void 0 ? _a : "Enabled" }); } exports.configurationApiResponseProvideDefaults = configurationApiResponseProvideDefaults; /** * hostnameConfigurationResponseProvideDefaults sets the appropriate defaults for HostnameConfigurationResponse */ function hostnameConfigurationResponseProvideDefaults(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 }); } exports.hostnameConfigurationResponseProvideDefaults = hostnameConfigurationResponseProvideDefaults; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoib3V0cHV0LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsib3V0cHV0LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7OztBQXVEQTs7R0FFRztBQUNILFNBQWdCLHlDQUF5QyxDQUFDLEdBQStCOztJQUNyRix1Q0FDTyxHQUFHLEtBQ04sY0FBYyxFQUFFLE1BQUEsQ0FBQyxHQUFHLENBQUMsY0FBYyxDQUFDLG1DQUFJLEtBQUssRUFDN0MsZUFBZSxFQUFFLE1BQUEsQ0FBQyxHQUFHLENBQUMsZUFBZSxDQUFDLG1DQUFJLFVBQVUsSUFDdEQ7QUFDTixDQUFDO0FBTkQsOEZBTUM7QUE0V0Q7O0dBRUc7QUFDSCxTQUFnQiwyQ0FBMkMsQ0FBQyxHQUFpQzs7SUFDekYsdUNBQ08sR0FBRyxLQUNOLHdCQUF3QixFQUFFLE1BQUEsQ0FBQyxHQUFHLENBQUMsd0JBQXdCLENBQUMsbUNBQUksSUFBSSxFQUNoRSx1QkFBdUIsRUFBRSxNQUFBLENBQUMsR0FBRyxDQUFDLHVCQUF1QixDQUFDLG1DQUFJLElBQUksSUFDaEU7QUFDTixDQUFDO0FBTkQsa0dBTUM7QUEySEQ7O0dBRUc7QUFDSCxTQUFnQix1Q0FBdUMsQ0FBQyxHQUE2Qjs7SUFDakYsdUNBQ08sR0FBRyxLQUNOLFNBQVMsRUFBRSxNQUFBLENBQUMsR0FBRyxDQUFDLFNBQVMsQ0FBQyxtQ0FBSSxTQUFTLElBQ3pDO0FBQ04sQ0FBQztBQUxELDBGQUtDO0FBb01EOztHQUVHO0FBQ0gsU0FBZ0IsNENBQTRDLENBQUMsR0FBa0M7O0lBQzNGLHVDQUNPLEdBQUcsS0FDTixpQkFBaUIsRUFBRSxNQUFBLENBQUMsR0FBRyxDQUFDLGlCQUFpQixDQUFDLG1DQUFJLEtBQUssRUFDbkQsMEJBQTBCLEVBQUUsTUFBQSxDQUFDLEdBQUcsQ0FBQywwQkFBMEIsQ0FBQyxtQ0FBSSxLQUFLLElBQ3ZFO0FBQ04sQ0FBQztBQU5ELG9HQU1DIn0=