@azure/arm-appservice
Version:
A generated SDK for WebSiteManagementClient.
1,611 lines • 43.5 kB
JavaScript
"use strict";
// Copyright (c) Microsoft Corporation.
// Licensed under the MIT License.
Object.defineProperty(exports, "__esModule", { value: true });
exports.slot = exports.analysisName = exports.diagnosticCategory = exports.siteName = exports.timeGrain = exports.endTime = exports.startTime = exports.detectorName = exports.deletedSiteId = exports.location = exports.certificateEnvelope1 = exports.certificateEnvelope = exports.workerName1 = exports.workerName = exports.route = exports.routeName = exports.connectionEnvelope = exports.gatewayName = exports.vnetName = exports.top = exports.skipToken = exports.softRestart = exports.relayName = exports.namespaceName = exports.appServicePlan1 = exports.appServicePlan = exports.detailed = exports.nextLink = exports.workerPoolEnvelope = exports.workerPoolName = exports.filter = exports.propertiesToInclude = exports.privateEndpointWrapper = exports.privateEndpointConnectionName = exports.instance = exports.multiRolePoolEnvelope = exports.diagnosticsName = exports.aseNetworkingConfiguration = exports.customDnsSuffixConfiguration = exports.vnetInfo = exports.hostingEnvironmentEnvelope1 = exports.forceDelete = exports.hostingEnvironmentEnvelope = exports.contentType = exports.name = exports.resourceGroupName = exports.apiVersion = exports.subscriptionId = exports.$host = exports.accept = void 0;
exports.databaseConnectionRequestEnvelope = exports.databaseConnectionName = exports.environmentName2 = exports.appSettings = exports.environmentName1 = exports.staticSiteUserEnvelope = exports.userid = exports.authprovider = exports.staticSiteEnvelope1 = exports.staticSiteEnvelope = exports.staticSitesWorkflowPreviewRequest = exports.certificateName1 = exports.certificateName = exports.name3 = exports.resourceGroupName2 = exports.location1 = exports.validateRequest = exports.moveResourceEnvelope = exports.parameters = exports.typeParam1 = exports.name2 = exports.autoGeneratedDomainNameLabelScope = exports.resourceGroupName1 = exports.nameIdentifier = exports.customModeWorkersEnabled = exports.linuxDynamicWorkersEnabled = exports.xenonWorkersEnabled = exports.linuxWorkersEnabled = exports.sku = exports.hostname = exports.environmentId = exports.isFqdn = exports.typeParam = exports.name1 = exports.osType = exports.billingLocation = exports.requestMessage = exports.sourceControlType = exports.userDetails = exports.recommendationId = exports.updateSeen = exports.environmentName = exports.expiredOnly = exports.hostingEnvironmentName = exports.featured = exports.stackOsType = exports.osTypeSelected = exports.kubeEnvironmentEnvelope1 = exports.kubeEnvironmentEnvelope = exports.operationId = void 0;
exports.keyName = exports.key = exports.functionEnvelope = exports.functionName = exports.mSDeploy = exports.domainOwnershipIdentifier = exports.domainOwnershipIdentifierName = exports.deployment = exports.id = exports.deploymentStatusId = exports.webJobName = exports.accept2 = exports.accept1 = exports.snapshotId = exports.siteConfig = exports.slotConfigNames = exports.pushSettings = exports.metadata = exports.siteLogsConfig = exports.connectionStrings = exports.connectionStringKey = exports.appSettingKey = exports.azureStorageAccounts = exports.siteAuthSettingsV2 = exports.siteAuthSettings = exports.csmPublishingAccessPoliciesEntity = exports.request3 = exports.backupId = exports.request2 = exports.slotSwapEntity = exports.hostName = exports.siteEnvelope1 = exports.deleteEmptyServerFarm = exports.deleteMetrics = exports.siteEnvelope = exports.includeSlots = exports.isCleaningAuthConfig = exports.linkedBackendName = exports.staticSiteLinkedBackendEnvelope = exports.resetPropertiesEnvelope = exports.staticSiteCustomDomainRequestPropertiesEnvelope = exports.domainName = exports.staticSiteUserRolesInvitationEnvelope = exports.basicAuthEnvelope = exports.basicAuthName = exports.staticSiteZipDeploymentEnvelope = exports.isForced = exports.staticSiteUserProvidedFunctionEnvelope = exports.functionAppName = exports.databaseConnectionRequestEnvelope1 = void 0;
exports.versionId = exports.historyName = exports.triggerName = exports.requestHistoryName = exports.repetitionName = exports.actionName = exports.runName = exports.filter1 = exports.top1 = exports.validate = exports.workflowName1 = exports.keyType1 = exports.workflowName = exports.workflowArtifacts = exports.connectionEnvelope4 = exports.additionalFlags = exports.siteSourceControl = exports.siteExtensionId = exports.request4 = exports.containerName = exports.restoreRequest1 = exports.restoreRequest = exports.synchronous = exports.accept3 = exports.publishingProfileOptions = exports.publicCertificate = exports.publicCertificateName = exports.access = exports.premierAddOn1 = exports.premierAddOn = exports.premierAddOnName = exports.sasUrl = exports.maxFrameLength = exports.durationInSeconds = exports.view = exports.connectionEnvelope3 = exports.migrationRequestEnvelope = exports.subscriptionName = exports.migrationOptions = exports.baseAddress = exports.processId = exports.instanceId = exports.connectionEnvelope2 = exports.entityName = exports.connectionEnvelope1 = exports.hostNameBinding = exports.hostName1 = exports.keyType = void 0;
const mappers_js_1 = require("../models/mappers.js");
exports.accept = {
parameterPath: "accept",
mapper: {
defaultValue: "application/json",
isConstant: true,
serializedName: "Accept",
type: {
name: "String",
},
},
};
exports.$host = {
parameterPath: "$host",
mapper: {
serializedName: "$host",
required: true,
xmlName: "$host",
type: {
name: "String",
},
},
skipEncoding: true,
};
exports.subscriptionId = {
parameterPath: "subscriptionId",
mapper: {
serializedName: "subscriptionId",
required: true,
xmlName: "subscriptionId",
type: {
name: "String",
},
},
};
exports.apiVersion = {
parameterPath: "apiVersion",
mapper: {
defaultValue: "2025-03-01",
isConstant: true,
serializedName: "api-version",
type: {
name: "String",
},
},
};
exports.resourceGroupName = {
parameterPath: "resourceGroupName",
mapper: {
constraints: {
Pattern: new RegExp("^[-\\w\\._\\(\\)]+[^\\.]$"),
MaxLength: 90,
MinLength: 1,
},
serializedName: "resourceGroupName",
required: true,
xmlName: "resourceGroupName",
type: {
name: "String",
},
},
};
exports.name = {
parameterPath: "name",
mapper: {
serializedName: "name",
required: true,
xmlName: "name",
type: {
name: "String",
},
},
};
exports.contentType = {
parameterPath: ["options", "contentType"],
mapper: {
defaultValue: "application/json",
isConstant: true,
serializedName: "Content-Type",
type: {
name: "String",
},
},
};
exports.hostingEnvironmentEnvelope = {
parameterPath: "hostingEnvironmentEnvelope",
mapper: mappers_js_1.AppServiceEnvironmentResource,
};
exports.forceDelete = {
parameterPath: ["options", "forceDelete"],
mapper: {
serializedName: "forceDelete",
xmlName: "forceDelete",
type: {
name: "Boolean",
},
},
};
exports.hostingEnvironmentEnvelope1 = {
parameterPath: "hostingEnvironmentEnvelope",
mapper: mappers_js_1.AppServiceEnvironmentPatchResource,
};
exports.vnetInfo = {
parameterPath: "vnetInfo",
mapper: mappers_js_1.VirtualNetworkProfile,
};
exports.customDnsSuffixConfiguration = {
parameterPath: "customDnsSuffixConfiguration",
mapper: mappers_js_1.CustomDnsSuffixConfiguration,
};
exports.aseNetworkingConfiguration = {
parameterPath: "aseNetworkingConfiguration",
mapper: mappers_js_1.AseV3NetworkingConfiguration,
};
exports.diagnosticsName = {
parameterPath: "diagnosticsName",
mapper: {
serializedName: "diagnosticsName",
required: true,
xmlName: "diagnosticsName",
type: {
name: "String",
},
},
};
exports.multiRolePoolEnvelope = {
parameterPath: "multiRolePoolEnvelope",
mapper: mappers_js_1.WorkerPoolResource,
};
exports.instance = {
parameterPath: "instance",
mapper: {
serializedName: "instance",
required: true,
xmlName: "instance",
type: {
name: "String",
},
},
};
exports.privateEndpointConnectionName = {
parameterPath: "privateEndpointConnectionName",
mapper: {
serializedName: "privateEndpointConnectionName",
required: true,
xmlName: "privateEndpointConnectionName",
type: {
name: "String",
},
},
};
exports.privateEndpointWrapper = {
parameterPath: "privateEndpointWrapper",
mapper: mappers_js_1.RemotePrivateEndpointConnectionARMResource,
};
exports.propertiesToInclude = {
parameterPath: ["options", "propertiesToInclude"],
mapper: {
serializedName: "propertiesToInclude",
xmlName: "propertiesToInclude",
type: {
name: "String",
},
},
};
exports.filter = {
parameterPath: ["options", "filter"],
mapper: {
serializedName: "$filter",
xmlName: "$filter",
type: {
name: "String",
},
},
skipEncoding: true,
};
exports.workerPoolName = {
parameterPath: "workerPoolName",
mapper: {
serializedName: "workerPoolName",
required: true,
xmlName: "workerPoolName",
type: {
name: "String",
},
},
};
exports.workerPoolEnvelope = {
parameterPath: "workerPoolEnvelope",
mapper: mappers_js_1.WorkerPoolResource,
};
exports.nextLink = {
parameterPath: "nextLink",
mapper: {
serializedName: "nextLink",
required: true,
xmlName: "nextLink",
type: {
name: "String",
},
},
skipEncoding: true,
};
exports.detailed = {
parameterPath: ["options", "detailed"],
mapper: {
serializedName: "detailed",
xmlName: "detailed",
type: {
name: "Boolean",
},
},
};
exports.appServicePlan = {
parameterPath: "appServicePlan",
mapper: mappers_js_1.AppServicePlan,
};
exports.appServicePlan1 = {
parameterPath: "appServicePlan",
mapper: mappers_js_1.AppServicePlanPatchResource,
};
exports.namespaceName = {
parameterPath: "namespaceName",
mapper: {
serializedName: "namespaceName",
required: true,
xmlName: "namespaceName",
type: {
name: "String",
},
},
};
exports.relayName = {
parameterPath: "relayName",
mapper: {
serializedName: "relayName",
required: true,
xmlName: "relayName",
type: {
name: "String",
},
},
};
exports.softRestart = {
parameterPath: ["options", "softRestart"],
mapper: {
serializedName: "softRestart",
xmlName: "softRestart",
type: {
name: "Boolean",
},
},
};
exports.skipToken = {
parameterPath: ["options", "skipToken"],
mapper: {
serializedName: "$skipToken",
xmlName: "$skipToken",
type: {
name: "String",
},
},
};
exports.top = {
parameterPath: ["options", "top"],
mapper: {
serializedName: "$top",
xmlName: "$top",
type: {
name: "String",
},
},
};
exports.vnetName = {
parameterPath: "vnetName",
mapper: {
serializedName: "vnetName",
required: true,
xmlName: "vnetName",
type: {
name: "String",
},
},
};
exports.gatewayName = {
parameterPath: "gatewayName",
mapper: {
serializedName: "gatewayName",
required: true,
xmlName: "gatewayName",
type: {
name: "String",
},
},
};
exports.connectionEnvelope = {
parameterPath: "connectionEnvelope",
mapper: mappers_js_1.VnetGateway,
};
exports.routeName = {
parameterPath: "routeName",
mapper: {
serializedName: "routeName",
required: true,
xmlName: "routeName",
type: {
name: "String",
},
},
};
exports.route = {
parameterPath: "route",
mapper: mappers_js_1.VnetRoute,
};
exports.workerName = {
parameterPath: "workerName",
mapper: {
serializedName: "workerName",
required: true,
xmlName: "workerName",
type: {
name: "String",
},
},
};
exports.workerName1 = {
parameterPath: "workerName",
mapper: {
constraints: {
Pattern: new RegExp("^[a-zA-Z0-9]+$"),
},
serializedName: "workerName",
required: true,
xmlName: "workerName",
type: {
name: "String",
},
},
};
exports.certificateEnvelope = {
parameterPath: "certificateEnvelope",
mapper: mappers_js_1.Certificate,
};
exports.certificateEnvelope1 = {
parameterPath: "certificateEnvelope",
mapper: mappers_js_1.CertificatePatchResource,
};
exports.location = {
parameterPath: "location",
mapper: {
serializedName: "location",
required: true,
xmlName: "location",
type: {
name: "String",
},
},
};
exports.deletedSiteId = {
parameterPath: "deletedSiteId",
mapper: {
serializedName: "deletedSiteId",
required: true,
xmlName: "deletedSiteId",
type: {
name: "String",
},
},
};
exports.detectorName = {
parameterPath: "detectorName",
mapper: {
serializedName: "detectorName",
required: true,
xmlName: "detectorName",
type: {
name: "String",
},
},
};
exports.startTime = {
parameterPath: ["options", "startTime"],
mapper: {
serializedName: "startTime",
xmlName: "startTime",
type: {
name: "DateTime",
},
},
};
exports.endTime = {
parameterPath: ["options", "endTime"],
mapper: {
serializedName: "endTime",
xmlName: "endTime",
type: {
name: "DateTime",
},
},
};
exports.timeGrain = {
parameterPath: ["options", "timeGrain"],
mapper: {
constraints: {
Pattern: new RegExp("PT[1-9][0-9]+[SMH]"),
},
serializedName: "timeGrain",
xmlName: "timeGrain",
type: {
name: "String",
},
},
};
exports.siteName = {
parameterPath: "siteName",
mapper: {
serializedName: "siteName",
required: true,
xmlName: "siteName",
type: {
name: "String",
},
},
};
exports.diagnosticCategory = {
parameterPath: "diagnosticCategory",
mapper: {
serializedName: "diagnosticCategory",
required: true,
xmlName: "diagnosticCategory",
type: {
name: "String",
},
},
};
exports.analysisName = {
parameterPath: "analysisName",
mapper: {
serializedName: "analysisName",
required: true,
xmlName: "analysisName",
type: {
name: "String",
},
},
};
exports.slot = {
parameterPath: "slot",
mapper: {
serializedName: "slot",
required: true,
xmlName: "slot",
type: {
name: "String",
},
},
};
exports.operationId = {
parameterPath: "operationId",
mapper: {
serializedName: "operationId",
required: true,
xmlName: "operationId",
type: {
name: "String",
},
},
};
exports.kubeEnvironmentEnvelope = {
parameterPath: "kubeEnvironmentEnvelope",
mapper: mappers_js_1.KubeEnvironment,
};
exports.kubeEnvironmentEnvelope1 = {
parameterPath: "kubeEnvironmentEnvelope",
mapper: mappers_js_1.KubeEnvironmentPatchResource,
};
exports.osTypeSelected = {
parameterPath: ["options", "osTypeSelected"],
mapper: {
serializedName: "osTypeSelected",
xmlName: "osTypeSelected",
type: {
name: "String",
},
},
};
exports.stackOsType = {
parameterPath: ["options", "stackOsType"],
mapper: {
serializedName: "stackOsType",
xmlName: "stackOsType",
type: {
name: "String",
},
},
};
exports.featured = {
parameterPath: ["options", "featured"],
mapper: {
serializedName: "featured",
xmlName: "featured",
type: {
name: "Boolean",
},
},
};
exports.hostingEnvironmentName = {
parameterPath: "hostingEnvironmentName",
mapper: {
serializedName: "hostingEnvironmentName",
required: true,
xmlName: "hostingEnvironmentName",
type: {
name: "String",
},
},
};
exports.expiredOnly = {
parameterPath: ["options", "expiredOnly"],
mapper: {
serializedName: "expiredOnly",
xmlName: "expiredOnly",
type: {
name: "Boolean",
},
},
};
exports.environmentName = {
parameterPath: "environmentName",
mapper: {
serializedName: "environmentName",
required: true,
xmlName: "environmentName",
type: {
name: "String",
},
},
};
exports.updateSeen = {
parameterPath: ["options", "updateSeen"],
mapper: {
serializedName: "updateSeen",
xmlName: "updateSeen",
type: {
name: "Boolean",
},
},
};
exports.recommendationId = {
parameterPath: ["options", "recommendationId"],
mapper: {
serializedName: "recommendationId",
xmlName: "recommendationId",
type: {
name: "String",
},
},
};
exports.userDetails = {
parameterPath: "userDetails",
mapper: mappers_js_1.User,
};
exports.sourceControlType = {
parameterPath: "sourceControlType",
mapper: {
serializedName: "sourceControlType",
required: true,
xmlName: "sourceControlType",
type: {
name: "String",
},
},
};
exports.requestMessage = {
parameterPath: "requestMessage",
mapper: mappers_js_1.SourceControl,
};
exports.billingLocation = {
parameterPath: ["options", "billingLocation"],
mapper: {
serializedName: "billingLocation",
xmlName: "billingLocation",
type: {
name: "String",
},
},
};
exports.osType = {
parameterPath: ["options", "osType"],
mapper: {
serializedName: "osType",
xmlName: "osType",
type: {
name: "String",
},
},
};
exports.name1 = {
parameterPath: "name",
mapper: mappers_js_1.ResourceNameAvailabilityRequest,
};
exports.typeParam = {
parameterPath: "typeParam",
mapper: mappers_js_1.ResourceNameAvailabilityRequest,
};
exports.isFqdn = {
parameterPath: ["options", "isFqdn"],
mapper: mappers_js_1.ResourceNameAvailabilityRequest,
};
exports.environmentId = {
parameterPath: ["options", "environmentId"],
mapper: mappers_js_1.ResourceNameAvailabilityRequest,
};
exports.hostname = {
parameterPath: ["options", "hostname"],
mapper: {
serializedName: "hostname",
xmlName: "hostname",
type: {
name: "String",
},
},
};
exports.sku = {
parameterPath: ["options", "sku"],
mapper: {
serializedName: "sku",
xmlName: "sku",
type: {
name: "String",
},
},
};
exports.linuxWorkersEnabled = {
parameterPath: ["options", "linuxWorkersEnabled"],
mapper: {
serializedName: "linuxWorkersEnabled",
xmlName: "linuxWorkersEnabled",
type: {
name: "Boolean",
},
},
};
exports.xenonWorkersEnabled = {
parameterPath: ["options", "xenonWorkersEnabled"],
mapper: {
serializedName: "xenonWorkersEnabled",
xmlName: "xenonWorkersEnabled",
type: {
name: "Boolean",
},
},
};
exports.linuxDynamicWorkersEnabled = {
parameterPath: ["options", "linuxDynamicWorkersEnabled"],
mapper: {
serializedName: "linuxDynamicWorkersEnabled",
xmlName: "linuxDynamicWorkersEnabled",
type: {
name: "Boolean",
},
},
};
exports.customModeWorkersEnabled = {
parameterPath: ["options", "customModeWorkersEnabled"],
mapper: {
serializedName: "customModeWorkersEnabled ",
xmlName: "customModeWorkersEnabled ",
type: {
name: "Boolean",
},
},
};
exports.nameIdentifier = {
parameterPath: "nameIdentifier",
mapper: mappers_js_1.NameIdentifier,
};
exports.resourceGroupName1 = {
parameterPath: ["options", "resourceGroupName"],
mapper: mappers_js_1.DnlResourceNameAvailabilityRequest,
};
exports.autoGeneratedDomainNameLabelScope = {
parameterPath: ["options", "autoGeneratedDomainNameLabelScope"],
mapper: mappers_js_1.DnlResourceNameAvailabilityRequest,
};
exports.name2 = {
parameterPath: "name",
mapper: mappers_js_1.DnlResourceNameAvailabilityRequest,
};
exports.typeParam1 = {
parameterPath: "typeParam",
mapper: mappers_js_1.DnlResourceNameAvailabilityRequest,
};
exports.parameters = {
parameterPath: "parameters",
mapper: mappers_js_1.VnetParameters,
};
exports.moveResourceEnvelope = {
parameterPath: "moveResourceEnvelope",
mapper: mappers_js_1.CsmMoveResourceEnvelope,
};
exports.validateRequest = {
parameterPath: "validateRequest",
mapper: mappers_js_1.ValidateRequest,
};
exports.location1 = {
parameterPath: "location",
mapper: {
constraints: {
MinLength: 1,
},
serializedName: "location",
required: true,
xmlName: "location",
type: {
name: "String",
},
},
};
exports.resourceGroupName2 = {
parameterPath: "resourceGroupName",
mapper: {
constraints: {
MaxLength: 90,
MinLength: 1,
},
serializedName: "resourceGroupName",
required: true,
xmlName: "resourceGroupName",
type: {
name: "String",
},
},
};
exports.name3 = {
parameterPath: "name",
mapper: {
constraints: {
Pattern: new RegExp("^[A-z][A-z0-9]*$"),
},
serializedName: "name",
required: true,
xmlName: "name",
type: {
name: "String",
},
},
};
exports.certificateName = {
parameterPath: "certificateName",
mapper: {
constraints: {
Pattern: new RegExp("^[A-z][A-z0-9]*$"),
},
serializedName: "certificateName",
required: true,
xmlName: "certificateName",
type: {
name: "String",
},
},
};
exports.certificateName1 = {
parameterPath: "certificateName",
mapper: {
serializedName: "certificateName",
required: true,
xmlName: "certificateName",
type: {
name: "String",
},
},
};
exports.staticSitesWorkflowPreviewRequest = {
parameterPath: "staticSitesWorkflowPreviewRequest",
mapper: mappers_js_1.StaticSitesWorkflowPreviewRequest,
};
exports.staticSiteEnvelope = {
parameterPath: "staticSiteEnvelope",
mapper: mappers_js_1.StaticSiteARMResource,
};
exports.staticSiteEnvelope1 = {
parameterPath: "staticSiteEnvelope",
mapper: mappers_js_1.StaticSitePatchResource,
};
exports.authprovider = {
parameterPath: "authprovider",
mapper: {
serializedName: "authprovider",
required: true,
xmlName: "authprovider",
type: {
name: "String",
},
},
};
exports.userid = {
parameterPath: "userid",
mapper: {
serializedName: "userid",
required: true,
xmlName: "userid",
type: {
name: "String",
},
},
};
exports.staticSiteUserEnvelope = {
parameterPath: "staticSiteUserEnvelope",
mapper: mappers_js_1.StaticSiteUserARMResource,
};
exports.environmentName1 = {
parameterPath: "environmentName",
mapper: {
serializedName: "environmentName",
required: true,
xmlName: "environmentName",
type: {
name: "String",
},
},
};
exports.appSettings = {
parameterPath: "appSettings",
mapper: mappers_js_1.StringDictionary,
};
exports.environmentName2 = {
parameterPath: "environmentName",
mapper: {
constraints: {
Pattern: new RegExp("^[a-zA-Z0-9]+$"),
},
serializedName: "environmentName",
required: true,
xmlName: "environmentName",
type: {
name: "String",
},
},
};
exports.databaseConnectionName = {
parameterPath: "databaseConnectionName",
mapper: {
constraints: {
Pattern: new RegExp("^[a-zA-Z0-9]+$"),
},
serializedName: "databaseConnectionName",
required: true,
xmlName: "databaseConnectionName",
type: {
name: "String",
},
},
};
exports.databaseConnectionRequestEnvelope = {
parameterPath: "databaseConnectionRequestEnvelope",
mapper: mappers_js_1.DatabaseConnection,
};
exports.databaseConnectionRequestEnvelope1 = {
parameterPath: "databaseConnectionRequestEnvelope",
mapper: mappers_js_1.DatabaseConnectionPatchRequest,
};
exports.functionAppName = {
parameterPath: "functionAppName",
mapper: {
serializedName: "functionAppName",
required: true,
xmlName: "functionAppName",
type: {
name: "String",
},
},
};
exports.staticSiteUserProvidedFunctionEnvelope = {
parameterPath: "staticSiteUserProvidedFunctionEnvelope",
mapper: mappers_js_1.StaticSiteUserProvidedFunctionAppARMResource,
};
exports.isForced = {
parameterPath: ["options", "isForced"],
mapper: {
serializedName: "isForced",
xmlName: "isForced",
type: {
name: "Boolean",
},
},
};
exports.staticSiteZipDeploymentEnvelope = {
parameterPath: "staticSiteZipDeploymentEnvelope",
mapper: mappers_js_1.StaticSiteZipDeploymentARMResource,
};
exports.basicAuthName = {
parameterPath: "basicAuthName",
mapper: {
serializedName: "basicAuthName",
required: true,
xmlName: "basicAuthName",
type: {
name: "String",
},
},
};
exports.basicAuthEnvelope = {
parameterPath: "basicAuthEnvelope",
mapper: mappers_js_1.StaticSiteBasicAuthPropertiesARMResource,
};
exports.staticSiteUserRolesInvitationEnvelope = {
parameterPath: "staticSiteUserRolesInvitationEnvelope",
mapper: mappers_js_1.StaticSiteUserInvitationRequestResource,
};
exports.domainName = {
parameterPath: "domainName",
mapper: {
serializedName: "domainName",
required: true,
xmlName: "domainName",
type: {
name: "String",
},
},
};
exports.staticSiteCustomDomainRequestPropertiesEnvelope = {
parameterPath: "staticSiteCustomDomainRequestPropertiesEnvelope",
mapper: mappers_js_1.StaticSiteCustomDomainRequestPropertiesARMResource,
};
exports.resetPropertiesEnvelope = {
parameterPath: "resetPropertiesEnvelope",
mapper: mappers_js_1.StaticSiteResetPropertiesARMResource,
};
exports.staticSiteLinkedBackendEnvelope = {
parameterPath: "staticSiteLinkedBackendEnvelope",
mapper: mappers_js_1.StaticSiteLinkedBackendARMResource,
};
exports.linkedBackendName = {
parameterPath: "linkedBackendName",
mapper: {
serializedName: "linkedBackendName",
required: true,
xmlName: "linkedBackendName",
type: {
name: "String",
},
},
};
exports.isCleaningAuthConfig = {
parameterPath: ["options", "isCleaningAuthConfig"],
mapper: {
serializedName: "isCleaningAuthConfig",
xmlName: "isCleaningAuthConfig",
type: {
name: "Boolean",
},
},
};
exports.includeSlots = {
parameterPath: ["options", "includeSlots"],
mapper: {
serializedName: "includeSlots",
xmlName: "includeSlots",
type: {
name: "Boolean",
},
},
};
exports.siteEnvelope = {
parameterPath: "siteEnvelope",
mapper: mappers_js_1.Site,
};
exports.deleteMetrics = {
parameterPath: ["options", "deleteMetrics"],
mapper: {
serializedName: "deleteMetrics",
xmlName: "deleteMetrics",
type: {
name: "Boolean",
},
},
};
exports.deleteEmptyServerFarm = {
parameterPath: ["options", "deleteEmptyServerFarm"],
mapper: {
serializedName: "deleteEmptyServerFarm",
xmlName: "deleteEmptyServerFarm",
type: {
name: "Boolean",
},
},
};
exports.siteEnvelope1 = {
parameterPath: "siteEnvelope",
mapper: mappers_js_1.SitePatchResource,
};
exports.hostName = {
parameterPath: ["options", "hostName"],
mapper: {
serializedName: "hostName",
xmlName: "hostName",
type: {
name: "String",
},
},
};
exports.slotSwapEntity = {
parameterPath: "slotSwapEntity",
mapper: mappers_js_1.CsmSlotEntity,
};
exports.request2 = {
parameterPath: "request",
mapper: mappers_js_1.BackupRequest,
};
exports.backupId = {
parameterPath: "backupId",
mapper: {
serializedName: "backupId",
required: true,
xmlName: "backupId",
type: {
name: "String",
},
},
};
exports.request3 = {
parameterPath: "request",
mapper: mappers_js_1.RestoreRequest,
};
exports.csmPublishingAccessPoliciesEntity = {
parameterPath: "csmPublishingAccessPoliciesEntity",
mapper: mappers_js_1.CsmPublishingCredentialsPoliciesEntity,
};
exports.siteAuthSettings = {
parameterPath: "siteAuthSettings",
mapper: mappers_js_1.SiteAuthSettings,
};
exports.siteAuthSettingsV2 = {
parameterPath: "siteAuthSettingsV2",
mapper: mappers_js_1.SiteAuthSettingsV2,
};
exports.azureStorageAccounts = {
parameterPath: "azureStorageAccounts",
mapper: mappers_js_1.AzureStoragePropertyDictionaryResource,
};
exports.appSettingKey = {
parameterPath: "appSettingKey",
mapper: {
serializedName: "appSettingKey",
required: true,
xmlName: "appSettingKey",
type: {
name: "String",
},
},
};
exports.connectionStringKey = {
parameterPath: "connectionStringKey",
mapper: {
serializedName: "connectionStringKey",
required: true,
xmlName: "connectionStringKey",
type: {
name: "String",
},
},
};
exports.connectionStrings = {
parameterPath: "connectionStrings",
mapper: mappers_js_1.ConnectionStringDictionary,
};
exports.siteLogsConfig = {
parameterPath: "siteLogsConfig",
mapper: mappers_js_1.SiteLogsConfig,
};
exports.metadata = {
parameterPath: "metadata",
mapper: mappers_js_1.StringDictionary,
};
exports.pushSettings = {
parameterPath: "pushSettings",
mapper: mappers_js_1.PushSettings,
};
exports.slotConfigNames = {
parameterPath: "slotConfigNames",
mapper: mappers_js_1.SlotConfigNamesResource,
};
exports.siteConfig = {
parameterPath: "siteConfig",
mapper: mappers_js_1.SiteConfigResource,
};
exports.snapshotId = {
parameterPath: "snapshotId",
mapper: {
serializedName: "snapshotId",
required: true,
xmlName: "snapshotId",
type: {
name: "String",
},
},
};
exports.accept1 = {
parameterPath: "accept",
mapper: {
defaultValue: "application/octet-stream",
isConstant: true,
serializedName: "Accept",
type: {
name: "String",
},
},
};
exports.accept2 = {
parameterPath: "accept",
mapper: {
defaultValue: "application/zip",
isConstant: true,
serializedName: "Accept",
type: {
name: "String",
},
},
};
exports.webJobName = {
parameterPath: "webJobName",
mapper: {
serializedName: "webJobName",
required: true,
xmlName: "webJobName",
type: {
name: "String",
},
},
};
exports.deploymentStatusId = {
parameterPath: "deploymentStatusId",
mapper: {
serializedName: "deploymentStatusId",
required: true,
xmlName: "deploymentStatusId",
type: {
name: "String",
},
},
};
exports.id = {
parameterPath: "id",
mapper: {
serializedName: "id",
required: true,
xmlName: "id",
type: {
name: "String",
},
},
};
exports.deployment = {
parameterPath: "deployment",
mapper: mappers_js_1.Deployment,
};
exports.domainOwnershipIdentifierName = {
parameterPath: "domainOwnershipIdentifierName",
mapper: {
serializedName: "domainOwnershipIdentifierName",
required: true,
xmlName: "domainOwnershipIdentifierName",
type: {
name: "String",
},
},
};
exports.domainOwnershipIdentifier = {
parameterPath: "domainOwnershipIdentifier",
mapper: mappers_js_1.Identifier,
};
exports.mSDeploy = {
parameterPath: "mSDeploy",
mapper: mappers_js_1.MSDeploy,
};
exports.functionName = {
parameterPath: "functionName",
mapper: {
serializedName: "functionName",
required: true,
xmlName: "functionName",
type: {
name: "String",
},
},
};
exports.functionEnvelope = {
parameterPath: "functionEnvelope",
mapper: mappers_js_1.FunctionEnvelope,
};
exports.key = {
parameterPath: "key",
mapper: mappers_js_1.KeyInfo,
};
exports.keyName = {
parameterPath: "keyName",
mapper: {
serializedName: "keyName",
required: true,
xmlName: "keyName",
type: {
name: "String",
},
},
};
exports.keyType = {
parameterPath: "keyType",
mapper: {
serializedName: "keyType",
required: true,
xmlName: "keyType",
type: {
name: "String",
},
},
};
exports.hostName1 = {
parameterPath: "hostName",
mapper: {
serializedName: "hostName",
required: true,
xmlName: "hostName",
type: {
name: "String",
},
},
};
exports.hostNameBinding = {
parameterPath: "hostNameBinding",
mapper: mappers_js_1.HostNameBinding,
};
exports.connectionEnvelope1 = {
parameterPath: "connectionEnvelope",
mapper: mappers_js_1.HybridConnection,
};
exports.entityName = {
parameterPath: "entityName",
mapper: {
serializedName: "entityName",
required: true,
xmlName: "entityName",
type: {
name: "String",
},
},
};
exports.connectionEnvelope2 = {
parameterPath: "connectionEnvelope",
mapper: mappers_js_1.RelayServiceConnectionEntity,
};
exports.instanceId = {
parameterPath: "instanceId",
mapper: {
serializedName: "instanceId",
required: true,
xmlName: "instanceId",
type: {
name: "String",
},
},
};
exports.processId = {
parameterPath: "processId",
mapper: {
serializedName: "processId",
required: true,
xmlName: "processId",
type: {
name: "String",
},
},
};
exports.baseAddress = {
parameterPath: "baseAddress",
mapper: {
serializedName: "baseAddress",
required: true,
xmlName: "baseAddress",
type: {
name: "String",
},
},
};
exports.migrationOptions = {
parameterPath: "migrationOptions",
mapper: mappers_js_1.StorageMigrationOptions,
};
exports.subscriptionName = {
parameterPath: "subscriptionName",
mapper: {
serializedName: "subscriptionName",
required: true,
xmlName: "subscriptionName",
type: {
name: "String",
},
},
};
exports.migrationRequestEnvelope = {
parameterPath: "migrationRequestEnvelope",
mapper: mappers_js_1.MigrateMySqlRequest,
};
exports.connectionEnvelope3 = {
parameterPath: "connectionEnvelope",
mapper: mappers_js_1.SwiftVirtualNetwork,
};
exports.view = {
parameterPath: "view",
mapper: {
serializedName: "view",
required: true,
xmlName: "view",
type: {
name: "String",
},
},
};
exports.durationInSeconds = {
parameterPath: ["options", "durationInSeconds"],
mapper: {
serializedName: "durationInSeconds",
xmlName: "durationInSeconds",
type: {
name: "Number",
},
},
};
exports.maxFrameLength = {
parameterPath: ["options", "maxFrameLength"],
mapper: {
serializedName: "maxFrameLength",
xmlName: "maxFrameLength",
type: {
name: "Number",
},
},
};
exports.sasUrl = {
parameterPath: ["options", "sasUrl"],
mapper: {
serializedName: "sasUrl",
xmlName: "sasUrl",
type: {
name: "String",
},
},
};
exports.premierAddOnName = {
parameterPath: "premierAddOnName",
mapper: {
serializedName: "premierAddOnName",
required: true,
xmlName: "premierAddOnName",
type: {
name: "String",
},
},
};
exports.premierAddOn = {
parameterPath: "premierAddOn",
mapper: mappers_js_1.PremierAddOn,
};
exports.premierAddOn1 = {
parameterPath: "premierAddOn",
mapper: mappers_js_1.PremierAddOnPatchResource,
};
exports.access = {
parameterPath: "access",
mapper: mappers_js_1.PrivateAccess,
};
exports.publicCertificateName = {
parameterPath: "publicCertificateName",
mapper: {
serializedName: "publicCertificateName",
required: true,
xmlName: "publicCertificateName",
type: {
name: "String",
},
},
};
exports.publicCertificate = {
parameterPath: "publicCertificate",
mapper: mappers_js_1.PublicCertificate,
};
exports.publishingProfileOptions = {
parameterPath: "publishingProfileOptions",
mapper: mappers_js_1.CsmPublishingProfileOptions,
};
exports.accept3 = {
parameterPath: "accept",
mapper: {
defaultValue: "application/xml",
isConstant: true,
serializedName: "Accept",
type: {
name: "String",
},
},
};
exports.synchronous = {
parameterPath: ["options", "synchronous"],
mapper: {
serializedName: "synchronous",
xmlName: "synchronous",
type: {
name: "Boolean",
},
},
};
exports.restoreRequest = {
parameterPath: "restoreRequest",
mapper: mappers_js_1.DeletedAppRestoreRequest,
};
exports.restoreRequest1 = {
parameterPath: "restoreRequest",
mapper: mappers_js_1.SnapshotRestoreRequest,
};
exports.containerName = {
parameterPath: "containerName",
mapper: {
constraints: {
Pattern: new RegExp("(^[a-zA-Z0-9]$)|(^[a-zA-Z0-9][a-zA-Z0-9-]*[a-zA-Z0-9]$)"),
},
serializedName: "containerName",
required: true,
xmlName: "containerName",
type: {
name: "String",
},
},
};
exports.request4 = {
parameterPath: "request",
mapper: mappers_js_1.SiteContainer,
};
exports.siteExtensionId = {
parameterPath: "siteExtensionId",
mapper: {
serializedName: "siteExtensionId",
required: true,
xmlName: "siteExtensionId",
type: {
name: "String",
},
},
};
exports.siteSourceControl = {
parameterPath: "siteSourceControl",
mapper: mappers_js_1.SiteSourceControl,
};
exports.additionalFlags = {
parameterPath: ["options", "additionalFlags"],
mapper: {
serializedName: "additionalFlags",
xmlName: "additionalFlags",
type: {
name: "String",
},
},
};
exports.connectionEnvelope4 = {
parameterPath: "connectionEnvelope",
mapper: mappers_js_1.VnetInfoResource,
};
exports.workflowArtifacts = {
parameterPath: ["options", "workflowArtifacts"],
mapper: mappers_js_1.WorkflowArtifacts,
};
exports.workflowName = {
parameterPath: "workflowName",
mapper: {
constraints: {
Pattern: new RegExp("^[a-z][a-z0-9]*$"),
MaxLength: 63,
MinLength: 3,
},
serializedName: "workflowName",
required: true,
xmlName: "workflowName",
type: {
name: "String",
},
},
};
exports.keyType1 = {
parameterPath: "keyType",
mapper: mappers_js_1.RegenerateActionParameter,
};
exports.workflowName1 = {
parameterPath: "workflowName",
mapper: {
serializedName: "workflowName",
required: true,
xmlName: "workflowName",
type: {
name: "String",
},
},
};
exports.validate = {
parameterPath: "validate",
mapper: mappers_js_1.Workflow,
};
exports.top1 = {
parameterPath: ["options", "top"],
mapper: {
serializedName: "$top",
xmlName: "$top",
type: {
name: "Number",
},
},
};
exports.filter1 = {
parameterPath: ["options", "filter"],
mapper: {
serializedName: "$filter",
xmlName: "$filter",
type: {
name: "String",
},
},
};
exports.runName = {
parameterPath: "runName",
mapper: {
serializedName: "runName",
required: true,
xmlName: "runName",
type: {
name: "String",
},
},
};
exports.actionName = {
parameterPath: "actionName",
mapper: {
serializedName: "actionName",
required: true,
xmlName: "actionName",
type: {
name: "String",
},
},
};
exports.repetitionName = {
parameterPath: "repetitionName",
mapper: {
serializedName: "repetitionName",
required: true,
xmlName: "repetitionName",
type: {
name: "String",
},
},
};
exports.requestHistoryName = {
parameterPath: "requestHistoryName",
mapper: {
serializedName: "requestHistoryName",
required: true,
xmlName: "requestHistoryName",
type: {
name: "String",
},
},
};
exports.triggerName = {
parameterPath: "triggerName",
mapper: {
serializedName: "triggerName",
required: true,
xmlName: "triggerName",
type: {
name: "String",
},
},
};
exports.historyName = {
parameterPath: "historyName",
mapper: {
serializedName: "historyName",
required: true,
xmlName: "historyName",
type: {
name: "String",
},
},
};
exports.versionId = {
parameterPath: "versionId",
mapper: {
serializedName: "versionId",
required: true,
xmlName: "versionId",
type: {
name: "String",
},
},
};
//# sourceMappingURL=parameters.js.map