UNPKG

@azure/arm-compute

Version:
1,273 lines 34.2 kB
"use strict"; // Copyright (c) Microsoft Corporation. // Licensed under the MIT License. Object.defineProperty(exports, "__esModule", { value: true }); exports.parameters13 = exports.ifNoneMatch = exports.ifMatch = exports.parameters12 = exports.expand5 = exports.vmScaleSetName = exports.runCommand1 = exports.runCommand = exports.runCommandName = exports.vmName = exports.commandId = exports.filter = exports.typeParam = exports.parameters11 = exports.parameters10 = exports.expand4 = exports.version = exports.orderby = exports.top = exports.skus = exports.offer = exports.publisherName = exports.edgeZone = exports.location = exports.parameters9 = exports.parameters8 = exports.imageName = exports.parameters7 = exports.parameters6 = exports.expand3 = exports.hostGroupName = exports.parameters5 = exports.parameters4 = exports.expand2 = exports.capacityReservationGroupName = exports.resourceIdsOnly = exports.expand1 = exports.parameters3 = exports.parameters2 = exports.parameters1 = exports.parameters = exports.contentType = exports.availabilitySetName = exports.resourceGroupName = exports.expand = exports.subscriptionId = exports.nextLink = exports.apiVersion = exports.$host = exports.accept = void 0; exports.virtualMachineScaleSetName = exports.extensionParameters1 = exports.extensionParameters = exports.vmssExtensionName = exports.parameters35 = exports.expand10 = exports.restorePointName = exports.parameters34 = exports.parameters33 = exports.hostName = exports.parameters32 = exports.parameters31 = exports.expand9 = exports.capacityReservationName = exports.parameters30 = exports.parameters29 = exports.parameters28 = exports.sshPublicKeyName = exports.parameters27 = exports.parameters26 = exports.expand8 = exports.restorePointCollectionName = exports.parameters25 = exports.parameters24 = exports.includeColocationStatus = exports.proximityPlacementGroupName = exports.parameters23 = exports.sasUriExpirationTimeInMinutes = exports.parameters22 = exports.parameters21 = exports.installPatchesInput = exports.parameters20 = exports.parameters19 = exports.parameters18 = exports.parameters17 = exports.expand7 = exports.expand6 = exports.statusOnly = exports.parameters16 = exports.parameters15 = exports.vmScaleSetReimageInput = exports.skipShutdown = exports.placementGroupId = exports.zone = exports.platformUpdateDomain = exports.vmInstanceIDs1 = exports.hibernate = exports.parameters14 = exports.vmInstanceIDs = exports.forceDeletion = void 0; exports.galleryImageVersion = exports.galleryImage1 = exports.galleryImage = exports.galleryApplicationVersion1 = exports.galleryApplicationVersion = exports.expand12 = exports.galleryApplicationVersionName = exports.galleryApplication1 = exports.galleryApplication = exports.galleryApplicationName = exports.galleryUniqueName = exports.sharedTo = exports.galleryImageVersionName = exports.galleryImageName = exports.publicGalleryName = exports.gallery1 = exports.gallery = exports.expand11 = exports.select1 = exports.galleryName = exports.apiVersion3 = exports.includeExtendedLocations = exports.apiVersion2 = exports.diskRestorePointName = exports.vmRestorePointName = exports.snapshot1 = exports.snapshot = exports.snapshotName = exports.grantAccessData = exports.disk1 = exports.disk = exports.diskName = exports.diskEncryptionSet1 = exports.diskEncryptionSet = exports.diskEncryptionSetName = exports.privateEndpointConnection = exports.privateEndpointConnectionName = exports.diskAccess1 = exports.diskAccess = exports.diskAccessName = exports.apiVersion1 = exports.extensionParameters5 = exports.extensionParameters4 = exports.extensionParameters3 = exports.extensionParameters2 = exports.vmExtensionName = exports.vmScaleSetVMReimageInput = exports.parameters36 = exports.instanceId = exports.select = void 0; exports.osFamilyName = exports.osVersionName = exports.location1 = exports.updateDomain = exports.parameters40 = exports.parameters39 = exports.parameters38 = exports.parameters37 = exports.roleName = exports.accept1 = exports.apiVersion4 = exports.cloudServiceName = exports.resourceGroupName1 = exports.roleInstanceName = exports.artifactName = exports.artifactType = exports.sharingUpdate = exports.galleryInVMAccessControlProfileVersion1 = exports.galleryInVMAccessControlProfileVersion = exports.inVMAccessControlProfileVersionName = exports.galleryInVMAccessControlProfile1 = exports.galleryInVMAccessControlProfile = exports.inVMAccessControlProfileName = exports.galleryImageVersion1 = 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, type: { name: "String", }, }, skipEncoding: true, }; exports.apiVersion = { parameterPath: "apiVersion", mapper: { defaultValue: "2025-04-01", isConstant: true, serializedName: "api-version", type: { name: "String", }, }, }; exports.nextLink = { parameterPath: "nextLink", mapper: { serializedName: "nextLink", required: true, type: { name: "String", }, }, skipEncoding: true, }; exports.subscriptionId = { parameterPath: "subscriptionId", mapper: { constraints: { MinLength: 1, }, serializedName: "subscriptionId", required: true, type: { name: "String", }, }, }; exports.expand = { parameterPath: ["options", "expand"], mapper: { serializedName: "$expand", type: { name: "String", }, }, }; exports.resourceGroupName = { parameterPath: "resourceGroupName", mapper: { constraints: { MaxLength: 90, MinLength: 1, }, serializedName: "resourceGroupName", required: true, type: { name: "String", }, }, }; exports.availabilitySetName = { parameterPath: "availabilitySetName", mapper: { serializedName: "availabilitySetName", required: true, type: { name: "String", }, }, }; exports.contentType = { parameterPath: ["options", "contentType"], mapper: { defaultValue: "application/json", isConstant: true, serializedName: "Content-Type", type: { name: "String", }, }, }; exports.parameters = { parameterPath: "parameters", mapper: mappers_js_1.AvailabilitySet, }; exports.parameters1 = { parameterPath: "parameters", mapper: mappers_js_1.AvailabilitySetUpdate, }; exports.parameters2 = { parameterPath: ["options", "parameters"], mapper: mappers_js_1.ConvertToVirtualMachineScaleSetInput, }; exports.parameters3 = { parameterPath: "parameters", mapper: mappers_js_1.MigrateToVirtualMachineScaleSetInput, }; exports.expand1 = { parameterPath: ["options", "expand"], mapper: { serializedName: "$expand", type: { name: "String", }, }, }; exports.resourceIdsOnly = { parameterPath: ["options", "resourceIdsOnly"], mapper: { serializedName: "resourceIdsOnly", type: { name: "String", }, }, }; exports.capacityReservationGroupName = { parameterPath: "capacityReservationGroupName", mapper: { serializedName: "capacityReservationGroupName", required: true, type: { name: "String", }, }, }; exports.expand2 = { parameterPath: ["options", "expand"], mapper: { serializedName: "$expand", type: { name: "String", }, }, }; exports.parameters4 = { parameterPath: "parameters", mapper: mappers_js_1.CapacityReservationGroup, }; exports.parameters5 = { parameterPath: "parameters", mapper: mappers_js_1.CapacityReservationGroupUpdate, }; exports.hostGroupName = { parameterPath: "hostGroupName", mapper: { serializedName: "hostGroupName", required: true, type: { name: "String", }, }, }; exports.expand3 = { parameterPath: ["options", "expand"], mapper: { serializedName: "$expand", type: { name: "Enum", allowedValues: ["instanceView", "userData", "resiliencyView"], }, }, }; exports.parameters6 = { parameterPath: "parameters", mapper: mappers_js_1.DedicatedHostGroup, }; exports.parameters7 = { parameterPath: "parameters", mapper: mappers_js_1.DedicatedHostGroupUpdate, }; exports.imageName = { parameterPath: "imageName", mapper: { serializedName: "imageName", required: true, type: { name: "String", }, }, }; exports.parameters8 = { parameterPath: "parameters", mapper: mappers_js_1.Image, }; exports.parameters9 = { parameterPath: "parameters", mapper: mappers_js_1.ImageUpdate, }; exports.location = { parameterPath: "location", mapper: { constraints: { MinLength: 1, }, serializedName: "location", required: true, type: { name: "String", }, }, }; exports.edgeZone = { parameterPath: "edgeZone", mapper: { serializedName: "edgeZone", required: true, type: { name: "String", }, }, }; exports.publisherName = { parameterPath: "publisherName", mapper: { serializedName: "publisherName", required: true, type: { name: "String", }, }, }; exports.offer = { parameterPath: "offer", mapper: { serializedName: "offer", required: true, type: { name: "String", }, }, }; exports.skus = { parameterPath: "skus", mapper: { serializedName: "skus", required: true, type: { name: "String", }, }, }; exports.top = { parameterPath: ["options", "top"], mapper: { serializedName: "$top", type: { name: "Number", }, }, }; exports.orderby = { parameterPath: ["options", "orderby"], mapper: { serializedName: "$orderby", type: { name: "String", }, }, }; exports.version = { parameterPath: "version", mapper: { serializedName: "version", required: true, type: { name: "String", }, }, }; exports.expand4 = { parameterPath: "expand", mapper: { serializedName: "$expand", required: true, type: { name: "String", }, }, }; exports.parameters10 = { parameterPath: "parameters", mapper: mappers_js_1.RequestRateByIntervalInput, }; exports.parameters11 = { parameterPath: "parameters", mapper: mappers_js_1.ThrottledRequestsInput, }; exports.typeParam = { parameterPath: "typeParam", mapper: { serializedName: "type", required: true, type: { name: "String", }, }, }; exports.filter = { parameterPath: ["options", "filter"], mapper: { serializedName: "$filter", type: { name: "String", }, }, }; exports.commandId = { parameterPath: "commandId", mapper: { serializedName: "commandId", required: true, type: { name: "String", }, }, }; exports.vmName = { parameterPath: "vmName", mapper: { serializedName: "vmName", required: true, type: { name: "String", }, }, }; exports.runCommandName = { parameterPath: "runCommandName", mapper: { serializedName: "runCommandName", required: true, type: { name: "String", }, }, }; exports.runCommand = { parameterPath: "runCommand", mapper: mappers_js_1.VirtualMachineRunCommand, }; exports.runCommand1 = { parameterPath: "runCommand", mapper: mappers_js_1.VirtualMachineRunCommandUpdate, }; exports.vmScaleSetName = { parameterPath: "vmScaleSetName", mapper: { serializedName: "vmScaleSetName", required: true, type: { name: "String", }, }, }; exports.expand5 = { parameterPath: ["options", "expand"], mapper: { serializedName: "$expand", type: { name: "String", }, }, }; exports.parameters12 = { parameterPath: "parameters", mapper: mappers_js_1.VirtualMachineScaleSet, }; exports.ifMatch = { parameterPath: ["options", "ifMatch"], mapper: { serializedName: "If-Match", type: { name: "String", }, }, }; exports.ifNoneMatch = { parameterPath: ["options", "ifNoneMatch"], mapper: { serializedName: "If-None-Match", type: { name: "String", }, }, }; exports.parameters13 = { parameterPath: "parameters", mapper: mappers_js_1.VirtualMachineScaleSetUpdate, }; exports.forceDeletion = { parameterPath: ["options", "forceDeletion"], mapper: { serializedName: "forceDeletion", type: { name: "Boolean", }, }, }; exports.vmInstanceIDs = { parameterPath: ["options", "vmInstanceIDs"], mapper: mappers_js_1.VirtualMachineScaleSetVMInstanceIDs, }; exports.parameters14 = { parameterPath: "parameters", mapper: mappers_js_1.VMScaleSetConvertToSinglePlacementGroupInput, }; exports.hibernate = { parameterPath: ["options", "hibernate"], mapper: { serializedName: "hibernate", type: { name: "Boolean", }, }, }; exports.vmInstanceIDs1 = { parameterPath: "vmInstanceIDs", mapper: mappers_js_1.VirtualMachineScaleSetVMInstanceRequiredIDs, }; exports.platformUpdateDomain = { parameterPath: "platformUpdateDomain", mapper: { serializedName: "platformUpdateDomain", required: true, type: { name: "Number", }, }, }; exports.zone = { parameterPath: ["options", "zone"], mapper: { serializedName: "zone", type: { name: "String", }, }, }; exports.placementGroupId = { parameterPath: ["options", "placementGroupId"], mapper: { serializedName: "placementGroupId", type: { name: "String", }, }, }; exports.skipShutdown = { parameterPath: ["options", "skipShutdown"], mapper: { serializedName: "skipShutdown", type: { name: "Boolean", }, }, }; exports.vmScaleSetReimageInput = { parameterPath: ["options", "vmScaleSetReimageInput"], mapper: mappers_js_1.VirtualMachineScaleSetReimageParameters, }; exports.parameters15 = { parameterPath: "parameters", mapper: mappers_js_1.VMScaleSetScaleOutInput, }; exports.parameters16 = { parameterPath: "parameters", mapper: mappers_js_1.OrchestrationServiceStateInput, }; exports.statusOnly = { parameterPath: ["options", "statusOnly"], mapper: { serializedName: "statusOnly", type: { name: "String", }, }, }; exports.expand6 = { parameterPath: ["options", "expand"], mapper: { serializedName: "$expand", type: { name: "String", }, }, }; exports.expand7 = { parameterPath: ["options", "expand"], mapper: { serializedName: "$expand", type: { name: "String", }, }, }; exports.parameters17 = { parameterPath: "parameters", mapper: mappers_js_1.VirtualMachine, }; exports.parameters18 = { parameterPath: "parameters", mapper: mappers_js_1.VirtualMachineUpdate, }; exports.parameters19 = { parameterPath: "parameters", mapper: mappers_js_1.AttachDetachDataDisksRequest, }; exports.parameters20 = { parameterPath: "parameters", mapper: mappers_js_1.VirtualMachineCaptureParameters, }; exports.installPatchesInput = { parameterPath: "installPatchesInput", mapper: mappers_js_1.VirtualMachineInstallPatchesParameters, }; exports.parameters21 = { parameterPath: ["options", "parameters"], mapper: mappers_js_1.MigrateVMToVirtualMachineScaleSetInput, }; exports.parameters22 = { parameterPath: ["options", "parameters"], mapper: mappers_js_1.VirtualMachineReimageParameters, }; exports.sasUriExpirationTimeInMinutes = { parameterPath: ["options", "sasUriExpirationTimeInMinutes"], mapper: { serializedName: "sasUriExpirationTimeInMinutes", type: { name: "Number", }, }, }; exports.parameters23 = { parameterPath: "parameters", mapper: mappers_js_1.RunCommandInput, }; exports.proximityPlacementGroupName = { parameterPath: "proximityPlacementGroupName", mapper: { serializedName: "proximityPlacementGroupName", required: true, type: { name: "String", }, }, }; exports.includeColocationStatus = { parameterPath: ["options", "includeColocationStatus"], mapper: { serializedName: "includeColocationStatus", type: { name: "String", }, }, }; exports.parameters24 = { parameterPath: "parameters", mapper: mappers_js_1.ProximityPlacementGroup, }; exports.parameters25 = { parameterPath: "parameters", mapper: mappers_js_1.ProximityPlacementGroupUpdate, }; exports.restorePointCollectionName = { parameterPath: "restorePointCollectionName", mapper: { serializedName: "restorePointCollectionName", required: true, type: { name: "String", }, }, }; exports.expand8 = { parameterPath: ["options", "expand"], mapper: { serializedName: "$expand", type: { name: "String", }, }, }; exports.parameters26 = { parameterPath: "parameters", mapper: mappers_js_1.RestorePointCollection, }; exports.parameters27 = { parameterPath: "parameters", mapper: mappers_js_1.RestorePointCollectionUpdate, }; exports.sshPublicKeyName = { parameterPath: "sshPublicKeyName", mapper: { serializedName: "sshPublicKeyName", required: true, type: { name: "String", }, }, }; exports.parameters28 = { parameterPath: "parameters", mapper: mappers_js_1.SshPublicKeyResource, }; exports.parameters29 = { parameterPath: "parameters", mapper: mappers_js_1.SshPublicKeyUpdateResource, }; exports.parameters30 = { parameterPath: ["options", "parameters"], mapper: mappers_js_1.SshGenerateKeyPairInputParameters, }; exports.capacityReservationName = { parameterPath: "capacityReservationName", mapper: { serializedName: "capacityReservationName", required: true, type: { name: "String", }, }, }; exports.expand9 = { parameterPath: ["options", "expand"], mapper: { serializedName: "$expand", type: { name: "String", }, }, }; exports.parameters31 = { parameterPath: "parameters", mapper: mappers_js_1.CapacityReservation, }; exports.parameters32 = { parameterPath: "parameters", mapper: mappers_js_1.CapacityReservationUpdate, }; exports.hostName = { parameterPath: "hostName", mapper: { serializedName: "hostName", required: true, type: { name: "String", }, }, }; exports.parameters33 = { parameterPath: "parameters", mapper: mappers_js_1.DedicatedHost, }; exports.parameters34 = { parameterPath: "parameters", mapper: mappers_js_1.DedicatedHostUpdate, }; exports.restorePointName = { parameterPath: "restorePointName", mapper: { serializedName: "restorePointName", required: true, type: { name: "String", }, }, }; exports.expand10 = { parameterPath: ["options", "expand"], mapper: { serializedName: "$expand", type: { name: "String", }, }, }; exports.parameters35 = { parameterPath: "parameters", mapper: mappers_js_1.RestorePoint, }; exports.vmssExtensionName = { parameterPath: "vmssExtensionName", mapper: { serializedName: "vmssExtensionName", required: true, type: { name: "String", }, }, }; exports.extensionParameters = { parameterPath: "extensionParameters", mapper: mappers_js_1.VirtualMachineScaleSetExtension, }; exports.extensionParameters1 = { parameterPath: "extensionParameters", mapper: mappers_js_1.VirtualMachineScaleSetExtensionUpdate, }; exports.virtualMachineScaleSetName = { parameterPath: "virtualMachineScaleSetName", mapper: { serializedName: "virtualMachineScaleSetName", required: true, type: { name: "String", }, }, }; exports.select = { parameterPath: ["options", "select"], mapper: { serializedName: "$select", type: { name: "String", }, }, }; exports.instanceId = { parameterPath: "instanceId", mapper: { serializedName: "instanceId", required: true, type: { name: "String", }, }, }; exports.parameters36 = { parameterPath: "parameters", mapper: mappers_js_1.VirtualMachineScaleSetVM, }; exports.vmScaleSetVMReimageInput = { parameterPath: ["options", "vmScaleSetVMReimageInput"], mapper: mappers_js_1.VirtualMachineScaleSetVMReimageParameters, }; exports.vmExtensionName = { parameterPath: "vmExtensionName", mapper: { serializedName: "vmExtensionName", required: true, type: { name: "String", }, }, }; exports.extensionParameters2 = { parameterPath: "extensionParameters", mapper: mappers_js_1.VirtualMachineScaleSetVMExtension, }; exports.extensionParameters3 = { parameterPath: "extensionParameters", mapper: mappers_js_1.VirtualMachineScaleSetVMExtensionUpdate, }; exports.extensionParameters4 = { parameterPath: "extensionParameters", mapper: mappers_js_1.VirtualMachineExtension, }; exports.extensionParameters5 = { parameterPath: "extensionParameters", mapper: mappers_js_1.VirtualMachineExtensionUpdate, }; exports.apiVersion1 = { parameterPath: "apiVersion", mapper: { defaultValue: "2025-01-02", isConstant: true, serializedName: "api-version", type: { name: "String", }, }, }; exports.diskAccessName = { parameterPath: "diskAccessName", mapper: { serializedName: "diskAccessName", required: true, type: { name: "String", }, }, }; exports.diskAccess = { parameterPath: "diskAccess", mapper: mappers_js_1.DiskAccess, }; exports.diskAccess1 = { parameterPath: "diskAccess", mapper: mappers_js_1.DiskAccessUpdate, }; exports.privateEndpointConnectionName = { parameterPath: "privateEndpointConnectionName", mapper: { serializedName: "privateEndpointConnectionName", required: true, type: { name: "String", }, }, }; exports.privateEndpointConnection = { parameterPath: "privateEndpointConnection", mapper: mappers_js_1.PrivateEndpointConnection, }; exports.diskEncryptionSetName = { parameterPath: "diskEncryptionSetName", mapper: { serializedName: "diskEncryptionSetName", required: true, type: { name: "String", }, }, }; exports.diskEncryptionSet = { parameterPath: "diskEncryptionSet", mapper: mappers_js_1.DiskEncryptionSet, }; exports.diskEncryptionSet1 = { parameterPath: "diskEncryptionSet", mapper: mappers_js_1.DiskEncryptionSetUpdate, }; exports.diskName = { parameterPath: "diskName", mapper: { serializedName: "diskName", required: true, type: { name: "String", }, }, }; exports.disk = { parameterPath: "disk", mapper: mappers_js_1.Disk, }; exports.disk1 = { parameterPath: "disk", mapper: mappers_js_1.DiskUpdate, }; exports.grantAccessData = { parameterPath: "grantAccessData", mapper: mappers_js_1.GrantAccessData, }; exports.snapshotName = { parameterPath: "snapshotName", mapper: { serializedName: "snapshotName", required: true, type: { name: "String", }, }, }; exports.snapshot = { parameterPath: "snapshot", mapper: mappers_js_1.Snapshot, }; exports.snapshot1 = { parameterPath: "snapshot", mapper: mappers_js_1.SnapshotUpdate, }; exports.vmRestorePointName = { parameterPath: "vmRestorePointName", mapper: { serializedName: "vmRestorePointName", required: true, type: { name: "String", }, }, }; exports.diskRestorePointName = { parameterPath: "diskRestorePointName", mapper: { serializedName: "diskRestorePointName", required: true, type: { name: "String", }, }, }; exports.apiVersion2 = { parameterPath: "apiVersion", mapper: { defaultValue: "2021-07-01", isConstant: true, serializedName: "api-version", type: { name: "String", }, }, }; exports.includeExtendedLocations = { parameterPath: ["options", "includeExtendedLocations"], mapper: { serializedName: "includeExtendedLocations", type: { name: "String", }, }, }; exports.apiVersion3 = { parameterPath: "apiVersion", mapper: { defaultValue: "2024-03-03", isConstant: true, serializedName: "api-version", type: { name: "String", }, }, }; exports.galleryName = { parameterPath: "galleryName", mapper: { serializedName: "galleryName", required: true, type: { name: "String", }, }, }; exports.select1 = { parameterPath: ["options", "select"], mapper: { serializedName: "$select", type: { name: "String", }, }, }; exports.expand11 = { parameterPath: ["options", "expand"], mapper: { serializedName: "$expand", type: { name: "String", }, }, }; exports.gallery = { parameterPath: "gallery", mapper: mappers_js_1.Gallery, }; exports.gallery1 = { parameterPath: "gallery", mapper: mappers_js_1.GalleryUpdate, }; exports.publicGalleryName = { parameterPath: "publicGalleryName", mapper: { serializedName: "publicGalleryName", required: true, type: { name: "String", }, }, }; exports.galleryImageName = { parameterPath: "galleryImageName", mapper: { serializedName: "galleryImageName", required: true, type: { name: "String", }, }, }; exports.galleryImageVersionName = { parameterPath: "galleryImageVersionName", mapper: { serializedName: "galleryImageVersionName", required: true, type: { name: "String", }, }, }; exports.sharedTo = { parameterPath: ["options", "sharedTo"], mapper: { serializedName: "sharedTo", type: { name: "String", }, }, }; exports.galleryUniqueName = { parameterPath: "galleryUniqueName", mapper: { serializedName: "galleryUniqueName", required: true, type: { name: "String", }, }, }; exports.galleryApplicationName = { parameterPath: "galleryApplicationName", mapper: { serializedName: "galleryApplicationName", required: true, type: { name: "String", }, }, }; exports.galleryApplication = { parameterPath: "galleryApplication", mapper: mappers_js_1.GalleryApplication, }; exports.galleryApplication1 = { parameterPath: "galleryApplication", mapper: mappers_js_1.GalleryApplicationUpdate, }; exports.galleryApplicationVersionName = { parameterPath: "galleryApplicationVersionName", mapper: { serializedName: "galleryApplicationVersionName", required: true, type: { name: "String", }, }, }; exports.expand12 = { parameterPath: ["options", "expand"], mapper: { serializedName: "$expand", type: { name: "String", }, }, }; exports.galleryApplicationVersion = { parameterPath: "galleryApplicationVersion", mapper: mappers_js_1.GalleryApplicationVersion, }; exports.galleryApplicationVersion1 = { parameterPath: "galleryApplicationVersion", mapper: mappers_js_1.GalleryApplicationVersionUpdate, }; exports.galleryImage = { parameterPath: "galleryImage", mapper: mappers_js_1.GalleryImage, }; exports.galleryImage1 = { parameterPath: "galleryImage", mapper: mappers_js_1.GalleryImageUpdate, }; exports.galleryImageVersion = { parameterPath: "galleryImageVersion", mapper: mappers_js_1.GalleryImageVersion, }; exports.galleryImageVersion1 = { parameterPath: "galleryImageVersion", mapper: mappers_js_1.GalleryImageVersionUpdate, }; exports.inVMAccessControlProfileName = { parameterPath: "inVMAccessControlProfileName", mapper: { serializedName: "inVMAccessControlProfileName", required: true, type: { name: "String", }, }, }; exports.galleryInVMAccessControlProfile = { parameterPath: "galleryInVMAccessControlProfile", mapper: mappers_js_1.GalleryInVMAccessControlProfile, }; exports.galleryInVMAccessControlProfile1 = { parameterPath: "galleryInVMAccessControlProfile", mapper: mappers_js_1.GalleryInVMAccessControlProfileUpdate, }; exports.inVMAccessControlProfileVersionName = { parameterPath: "inVMAccessControlProfileVersionName", mapper: { serializedName: "inVMAccessControlProfileVersionName", required: true, type: { name: "String", }, }, }; exports.galleryInVMAccessControlProfileVersion = { parameterPath: "galleryInVMAccessControlProfileVersion", mapper: mappers_js_1.GalleryInVMAccessControlProfileVersion, }; exports.galleryInVMAccessControlProfileVersion1 = { parameterPath: "galleryInVMAccessControlProfileVersion", mapper: mappers_js_1.GalleryInVMAccessControlProfileVersionUpdate, }; exports.sharingUpdate = { parameterPath: "sharingUpdate", mapper: mappers_js_1.SharingUpdate, }; exports.artifactType = { parameterPath: "artifactType", mapper: { constraints: { Pattern: new RegExp("^[a-zA-Z0-9]+([_]?[a-zA-Z0-9]+)*$"), }, serializedName: "artifactType", required: true, type: { name: "String", }, }, }; exports.artifactName = { parameterPath: "artifactName", mapper: { constraints: { Pattern: new RegExp("^[a-zA-Z0-9]+([_]?[a-zA-Z0-9]+)*$"), }, serializedName: "artifactName", required: true, type: { name: "String", }, }, }; exports.roleInstanceName = { parameterPath: "roleInstanceName", mapper: { serializedName: "roleInstanceName", required: true, type: { name: "String", }, }, }; exports.resourceGroupName1 = { parameterPath: "resourceGroupName", mapper: { serializedName: "resourceGroupName", required: true, type: { name: "String", }, }, }; exports.cloudServiceName = { parameterPath: "cloudServiceName", mapper: { serializedName: "cloudServiceName", required: true, type: { name: "String", }, }, }; exports.apiVersion4 = { parameterPath: "apiVersion", mapper: { defaultValue: "2024-11-04", isConstant: true, serializedName: "api-version", type: { name: "String", }, }, }; exports.accept1 = { parameterPath: "accept", mapper: { defaultValue: "application/x-rdp", isConstant: true, serializedName: "Accept", type: { name: "String", }, }, }; exports.roleName = { parameterPath: "roleName", mapper: { serializedName: "roleName", required: true, type: { name: "String", }, }, }; exports.parameters37 = { parameterPath: ["options", "parameters"], mapper: mappers_js_1.CloudService, }; exports.parameters38 = { parameterPath: ["options", "parameters"], mapper: mappers_js_1.CloudServiceUpdate, }; exports.parameters39 = { parameterPath: ["options", "parameters"], mapper: mappers_js_1.RoleInstances, }; exports.parameters40 = { parameterPath: ["options", "parameters"], mapper: mappers_js_1.UpdateDomain, }; exports.updateDomain = { parameterPath: "updateDomain", mapper: { serializedName: "updateDomain", required: true, type: { name: "Number", }, }, }; exports.location1 = { parameterPath: "location", mapper: { serializedName: "location", required: true, type: { name: "String", }, }, }; exports.osVersionName = { parameterPath: "osVersionName", mapper: { serializedName: "osVersionName", required: true, type: { name: "String", }, }, }; exports.osFamilyName = { parameterPath: "osFamilyName", mapper: { serializedName: "osFamilyName", required: true, type: { name: "String", }, }, }; //# sourceMappingURL=parameters.js.map